2012-07-16 9 views
6

Próbuję utworzyć Live Wallpaper, które mogą wykorzystywać akcelerację sprzętową w SDK 14. Ale Live Wallpaper tworzę korzysta:Hardware przyspieszone Live Wallpaper

Canvas canvas = surfaceHolder.lockCanvas(); 

Romain Guy już wspomniano Płótno stworzony przez takie metody nie są przyspieszane sprzętowo. Więc czy istnieje inny sposób, dzięki któremu mogę utworzyć Canvas dla LWP?

p.s. Nie używam żadnej z nieobsługiwanych przyspieszanych sprzętowo metod canvas.

Odpowiedz

1

Weź pod uwagę użycie silnika graficznego, takiego jak AndEngine. Za pomocą AndEngine twój livewallpaper jest przyspieszany sprzętowo i masz dobrą i elastyczną strukturę. To jest przykład: Andengine Livewallpaper example