我創建了4個不同的佈局文件,並將它放置在佈局中,佈局小,佈局大,佈局-xlarge。文件夾和 在QVGA,HVGA和WXGA仿真器中測試。 但它只是採取默認佈局(我把它放在佈局文件夾)爲所有模擬器。任何解決方案如何將android佈局分類爲小,中,大,x大屏幕?
7
A
回答
7
您是否給所有佈局文件命名了相同的名稱? main.xml,我的意思是說給同一個名稱的XML佈局文件和地方在特定的文件夾。它會由Android本身自動管理,程序員不需要打擾。
我發表了我的評論作爲答案,因爲這是正確的根據上面的vnshetty的評論。所以其他答案可能不會被錯誤地接受。
2
http://developer.android.com/guide/topics/resources/providing-resources.html
佈局介質中不存在 - 而不是
也是你指定的最低版本的API應該使用的佈局,正常嗎?只有在清單文件中指定<uses-sdk android:minSdkVersion="4" />
或更高版本時,它纔會有效。
6
爲了幫助您定位你的一些設計,針對不同類型的設備,這裏有一些數字爲典型的屏幕寬度:
320dp: a typical phone screen (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, etc).
480dp: a tweener tablet like the Streak (480x800 mdpi).
600dp: a 7」 tablet (600x1024 mdpi).
720dp: a 10」 tablet (720x1280 mdpi, 800x1280 mdpi, etc).
對於要進一步自定義UI的大小來區分其他案件如7」 和10」 平板電腦,則可以定義更多最小寬度佈局:
res/layout/main_activity.xml # For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml # For 7」 tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml # For 10」 tablets (720dp wide and bigger)
相關問題
- 1. 如何根據Android中不同的屏幕大小來改變佈局大小?
- 2. 如何分隔小於和大於400dp的屏幕布局?
- 3. 如何擴展android圖形佈局屏幕大小?
- 4. 我如何獲得比屏幕大小更大的可視屏幕布局
- 5. 佈局的多個屏幕大小
- 6. 如何將佈局大小減少到屏幕的75%?
- 7. 如何將較大的佈局安裝到小設備屏幕?
- 8. 如何捕捉整個佈局當佈局超過屏幕大小android
- 9. 如何根據屏幕大小調整表格佈局中的元素大小?
- 10. 擴大大屏幕按鈕的佈局?
- 11. Android將ImageView大小調整爲屏幕大小
- 12. 如何在Android的畫布中獲取屏幕大小的大小?
- 13. Android的佈局,指定dp與屏幕大小的比例
- 14. 定位和屏幕大小的不同佈局 - Android
- 15. Android - 標準佈局文件夾,哪個屏幕大小?
- 16. 不同屏幕大小的Android佈局問題
- 17. 大屏幕布局不如預期
- 18. 如何在ANDROID中啓用多個(不同大小)屏幕的佈局?
- 19. 如何保持android屏幕大小?
- 20. 如何調整Android的屏幕大小
- 21. 如何在android中精確瞭解屏幕的屏幕大小?
- 22. Android屏幕取向大小
- 23. HTML5 - Android屏幕大小
- 24. 計算android屏幕大小?
- 25. 如何使Android佈局與屏幕大小和方向成比例
- 26. 爲小和大屏幕
- 27. Vaadin佈局 - 如何讓面板擴大以填充大部分屏幕
- 28. android網格佈局大小
- 29. 佈局無法調整Qt中的屏幕大小
- 30. 將iframe的高度設置爲屏幕大小的x%
@ PM - 帕雷什Mayani你是正確的。你讓我很快樂..感謝 – vnshetty
很榮幸聽到你的回答 –