我想知道android是否在屏幕方向更改時廣播意圖。我正在編程一個動態壁紙,並希望在屏幕方向改變時處理它。我可以用普通的應用程序來處理。屏幕方向更改的意圖
1
A
回答
4
Android系統不會廣播Intent,但會默認重新啓動活動。 如果你想覆蓋這個,你應該覆蓋你的活動的方法onConfigurationChanged(Configuration)
。要獲得調用此方法,還應該指定清單文件中android:configChanges
屬性的更改。
看什麼和如何指定here。
1
我不這麼認爲,但您可以隨時以重複的間隔檢查配置,看看它是否發生了變化。要獲取配置調用getResources().getConfiguration()
並檢查方向。
2
我認爲「android.intent.action.CONFIGURATION_CHANGED」是你想要的。
0
那麼,如果該應用不是在前臺,這
「onConfigurationChanged(配置)」
方法不起作用(例如,當該應用在服務顯示的覆蓋)
相關問題
- 1. Android - 更改屏幕方向
- 2. Qt屏幕方向更改
- 3. ANDROID屏幕方向更改
- 4. 屏幕方向更改
- 5. 指定ACTION_VIEW意圖的屏幕方向
- 6. YouTubePlayerFragment黑色方向更改屏幕
- 7. 屏幕方向更改通知
- 8. 屏幕方向隨setRetainInstance更改(true)
- 9. 更改Android主屏幕方向?
- 10. 如何處理屏幕方向更改
- 11. AutoCompleteTextView處理屏幕方向更改
- 12. 黑莓屏幕方向更改
- 13. Android:onRetainNonConfigurationInstance未調用屏幕方向更改
- 14. 更改屏幕方向問題:onCreate
- 15. Android NullPointerException在屏幕方向更改
- 16. Android - 更改模擬器屏幕方向
- 17. 一個更改屏幕顯示方向
- 18. 運行期間更改屏幕方向
- 19. 改變屏幕/新意圖
- 20. 登錄屏幕顯示progressdialog並允許屏幕方向更改
- 21. 更改android中特定視圖的屏幕方向
- 22. Android:檢測屏幕方向更改,如果方向鎖定
- 23. Swift 3 - 翻轉整個屏幕/視圖打開方向更改
- 24. 屏幕方向
- 25. 屏幕的方向?
- 26. 更快的屏幕方向更改片段
- 27. Android的 - 就在改變屏幕方向
- 28. 改變屏幕方向的圖像視圖的奇怪行爲
- 29. Android進度條在屏幕方向更改後不更新
- 30. 在屏幕方向更改後從對話框中更新ListView
但我在這裏處理一個動態壁紙。不是活動。謝謝你的回答@Vladimir – 2010-12-03 20:38:58
對不起,你是對的。感謝您的答案@弗拉基米爾伊萬諾夫 – 2010-12-03 20:50:48