我正在開發Android應用程序,我希望這個應用程序必須適合不同的屏幕尺寸和密度。默認情況下,我已經在res/layout中創建了files.xml文件,用於支持諸如QVGA(低密度),res/layout-normal/xml等小屏幕的res/layout-small/xml文件,以支持HVGA(中等屏幕)中等密度)以及適用於WVGA800(高密度)等大屏幕的res/layout-large/xml文件。當我最初在中等大小的屏幕上運行應用程序,例如320x480,即HVGA時,它運行完美,但是當我在大屏幕或小屏幕模擬器上運行相同的應用程序時,它會顯示在中等尺寸屏幕上顯示的相同佈局,並且不適合屏幕和惡作劇反之亦然。我沒有使用絕對佈局,而是使用dp代替px或sp或dip。我已經嘗試了很多,但無法成功。我應該如何處理這種情況?任何想法?Android應用程序不支持多個屏幕
0
A
回答
0
有幾件事情來嘗試,
自卸在運行時確認與屏幕尺寸的實際屏幕尺寸是你期待看到Get screen dimensions in pixels
暫時移除資源的內容是什麼/佈局文件夾來調試資源從何處被拉出。
一般來說,你應該能夠支持QVGA和HVGA用相同的佈局資源,但適應性強的寬度和高度,如FILL_PARENT等,然後有針對平板電腦一個單獨的佈局。
+0
感謝回覆遊行。我已經嘗試了2個技巧,但它從佈局正常文件中抽取資源。我已經分別爲QVGA,HVGA和WVGA製作了佈局,我認爲根據屏幕配置拉動資源是Android的責任。 – Larik
相關問題
- 1. Android中的多屏幕支持應用程序
- 2. 如何在Android應用程序中支持多屏幕大小
- 3. Android應用程序XML多屏幕支持
- 4. 支持多屏幕的Android應用程序?
- 5. 創建多屏幕支持應用程序android
- 6. Android應用程序支持多種屏幕尺寸
- 7. Android多屏幕支持?
- 8. Android:支持多屏幕
- 9. android - 多重屏幕支持
- 10. Android:支持多屏幕
- 11. Android應用程序與多個屏幕
- 12. 支持Android和libgdx的多個屏幕
- 13. 支持Android中的多個屏幕
- 14. 支持Android中的多個屏幕
- 15. Android不同屏幕支持
- 16. Android支持屏幕
- 17. Android保持屏幕在應用程序
- 18. 如何讓Android應用程序支持所有設備屏幕?
- 19. Android應用程序:支持所有屏幕尺寸
- 20. Android應用程序屏幕支持電話和平板電腦
- 21. iis7不支持多個應用程序
- 22. Android多屏幕應用程序
- 23. Android中的多屏幕支持?
- 24. Android - 支持多屏幕畫布問題
- 25. 支持多種屏幕的Android設計
- 26. 支持多種屏幕尺寸Android
- 27. Android多設備和屏幕支持
- 28. Android TV的多屏幕支持
- 29. Android中的多屏幕支持
- 30. Android上的多屏幕支持
看看:http://developer.android.com/guide/practices/screens_support.html – NickLH
是的,我已經遵循該指南,並寫明所有屏幕和任何密度在清單也等於true,但我不我在哪裏失蹤? – Larik
很難說,因爲你不顯示任何你所做的... – NickLH