最初,我只在肖像模式下開發了我的手機應用程序。但現在,我想將其轉換爲平板電腦,但僅限於肖像模式。我的問題是,我們可以爲不同的屏幕尺寸定義縱向模式的不同佈局。它適用於平板電腦,但用戶界面已被拉伸。如果是,如何......?如果有人可以舉一個例子。Android中的不同肖像佈局
1
A
回答
2
是的,您可以爲不同大小的設備定義相同的佈局。
假設您已經擁有佈局文件夾,您可以創建另一個名爲'layout-xlarge'的佈局文件夾。
在這裏,創建一個xml佈局,同名作爲佈局文件夾中的一個。現在,當你運行應用程序,只有10" 個片(指定爲具有超大屏幕的設備)將使用‘佈局XLARGE’文件夾。
所有其他較小的設備將使用‘佈局’文件夾。
您的文件夾結構看起來像這樣:
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-xlarge/my_layout.xml // layout for extra large screen size
可以爲小和大屏幕做同樣的,等等
這是一個相當簡短的描述,你會做得很好,當你閱讀這一點。一個機會:
http://developer.android.com/guide/practices/screens_support.html
1
我認爲你必須建立在你的資源文件夾3佈局和每一個有相同名稱的xml文件
是
佈局(contaning A.XML,B。 XML,c.xml)
佈局大(也contaning A.XML,B.XML,c.xml)
佈局小(也contaning A.XML,B.XML,c.xml)
檢查不同大小像QVGA,HVGA模擬器的應用等
1
是的,你可以開發定義不同的佈局縱向模式不同的屏幕在默認情況下RES /佈局/ my_layout.xml尺寸
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large screen size for land scale
,這意味着你要創造肖像模式my_layout。
只是照顧文件夾層次結構。
相關問題
- 1. android佈局風景/不同選項的肖像
- 2. 肖像取向的景觀佈局android
- 3. Android的佈局 - 像佈局
- 4. RDLC多列報告與肖像佈局
- 5. setRequestedOrientation爲景觀加載肖像佈局
- 6. Xcode 6僅自動佈局肖像
- 7. 肖像爲手機,平板電腦(Android的佈局)景觀
- 8. Android:不同屏幕的不同佈局
- 9. 平板電腦佈局,使用肖像片段,而不是風景佈局
- 10. Expandable ListView中不同組的不同佈局不同的佈局
- 11. Android RecyclerView問題中的不同佈局
- 12. Android中的不同鍵盤佈局
- 13. Android gridview中的不同佈局
- 14. 不同Android ID的Android佈局
- 15. 強制iPhone應用程序中的肖像佈局 - 壞主意?
- 16. Android中不同佈局大小的最佳圖像大小
- 17. 佈局權重不能在肖像模式下工作
- 18. 圖像佈局android
- 19. Android圖像佈局
- 20. 肖像風景在android中
- 21. 不同的佈局以支持Android中的不同屏幕
- 22. 在Android中爲不同的尺寸設置不同的佈局
- 23. viewpager中的不同佈局
- 24. 景觀和肖像的不同視圖
- 25. 不同的景觀和肖像活動
- 26. Android - 如何重用不同佈局XML的包裝佈局?
- 27. android - 不同的佈局編輯器?
- 28. 不同設備的android佈局
- 29. 使用不同Android API的XML佈局
- 30. Android ListView每行不同的佈局