我正在用LibGDX做一個Android LiveWallpaper,我希望我的應用程序能夠在通知欄下面開始渲染,而不是在它下面。 圖中:左是我得到的,正確的是我想要的。有什麼建議?由於 Android LiveWallpaper:在通知欄下開始渲染
回答
您可以使用此:Height of Android statusbar
,只需在它之下畫。如果您使用的是基於Worldunit圖(未Pixelbased),你可以使用這個:
Gdx.gl.glViewport(x, statusbar.height, width, height);
要告訴你這是什麼一樣看這個鏈接:Keep aspect with black borders
Doesn'這對你有幫助嗎? – Springrbua
它確實有幫助,但實際上getWindow方法無法獲得狀態欄的高度,因爲它僅適用於Activity,在LiveWallpaperService上需要做一些棘手的工作。雖然這是一個很好的答案。感謝你 – zappp
如果你告訴我如何獲得狀態欄的高度,我可以更新答案。 – Springrbua
- 1. 開始下載通知欄點擊android
- 2. LiveWallPaper在Android中更改通知
- 3. 在android通知中的unicode渲染
- 4. HTML圖像渲染通知
- 5. 開始發送Android通知
- 6. Android通知欄
- 7. 通知不在android中開始活動
- 8. WPF窗口在下載開始時沒有完成渲染
- 9. Android Studio渲染問題:缺失頂欄
- 10. nullpointerexception開始通知!
- 11. 從通知欄在Android的
- 12. SharpDx direct3d11如何開始渲染
- 13. WebBrowser開始以小尺寸渲染
- 14. 從通知開始活動
- 15. 下載,顯示在通知欄?
- 16. 當Livewallpaper Android中
- 17. Android:從通知欄中刪除通知
- 18. 從android通知欄中刪除通知
- 19. 反應原生渲染推送通知android
- 20. ASP.NET MVC渲染通知數據(如通知)
- 21. Android PDF渲染
- 22. MathJax渲染Android
- 23. 渲染Android Studio
- 24. 渲染圖像打開GLES android ndk
- 25. 如何在通知欄的頂部始終插入通知
- 26. JTable。如何停止渲染,填充數據並開始渲染回來?
- 27. Android狀態欄通知
- 28. Android WebView與通知欄
- 29. Android通知欄號碼
- 30. 禁用android通知欄
是沒可能拿到狀態欄的高度,並相應地添加填充視圖?下面的問題的答案可能有所幫助:[狀態欄的高度](http://stackoverflow.com/questions/3355367/height-of-statusbar) – SamSPICA
你是否使用靜態視圖端口的所有設備? –
@zappp你有沒有問題,或者你爲什麼不接受我的答案?如果遇到任何問題,請更新您的問題,而且有人可以幫助您。謝謝 – Springrbua