Tôi đang gặp vấn đề về định hướng với Hình nền động mà tôi đã viết. Về cơ bản canvas sẽ xoay tùy thuộc vào ứng dụng được mở ở trên nó. Tôi đã thử nghiệm điều này và nhận ra rằng phương thức onSurfaceChanged() đang kích hoạt khi tôi trở về màn hình chính từ một ứng dụng đã mở trước đó, định hướng của người dùng đã được thay đổi.Ngăn thay đổi định hướng hình nền động khi mở một ứng dụng và định hướng được thay đổi?
Tôi cho rằng câu hỏi hay hơn sẽ là, Tại sao bề mặt hình nền động của tôi thay đổi khi ứng dụng được mở và hướng của nó thay đổi? Có cách nào để ngăn định hướng Live Wallpaper của tôi thay đổi không? Cảm ơn, hy vọng rằng có ý nghĩa?
Bạn có định nghĩa định hướng trong tệp kê khai không? Hoặc thậm chí lập trình? Nếu không, câu trả lời cho câu hỏi [this] (http://stackoverflow.com/q/2150287/404469) sẽ hữu ích. – gary
Không có hoạt động nào được sử dụng (bên cạnh hoạt động cài đặt) trong một hình nền động. Một LWP mở rộng WallpaperService trong đó nó tạo ra một thể hiện của Class Engine trong hàm onCreateEngine(). – worked
Chúng tôi có thể lấy thêm thông tin không? Một số ứng dụng đang gây ra điều này là gì? Định hướng có vĩnh viễn hay chỉ tạm thời cho đến khi màn hình chính đang được vẽ lại? Một số ứng dụng như camera tích hợp thực sự buộc màn hình thay đổi hướng, nhưng những thay đổi này sẽ được hoàn tác khi ứng dụng hoàn tất. –