Ale*_*ena 7 layout android android-layout
我正在努力为Android应用程序布局.我为不同的屏幕尺寸定义了不同的布局,当前的布局目录结构是这样的:
问题
正在显示的主布局目录文件的3.7 to 7.0范围非常广泛.并且文字在小屏幕上重叠,如果我调整小; 它在大屏幕上变得非常小.
根据我的说法,应该为较小的屏幕呈现布局小文件,但这些文件仅针对Android穿戴设备呈现.
layout-xlarge似乎适用于 Nexus 9 to Nexus 10
我想知道,如何定义不同的布局3.7-5.0和5.0-7.0屏幕尺寸.
Atl*_*dal 13
user5594218已经给出了答案,但看起来你还不清楚.(也许你是初学者)
所以,这是一步一步的指导方针
解决方案1 :(简短)
导航到app > src > main > res
通过复制和粘贴重复布局目录
重命名重复的目录,例如layout-sw300dp
解决方案2 :(位冗长)
res > New > Android resource directory选择Resource Type为layout
添加sw<N>dp目录名称,例如layout-sw300dp,单击 " 确定"
导航 app > src > main > res
复制新目录中的布局XML文件
//repeat process for other qualifiers
Run Code Online (Sandbox Code Playgroud)支持所有屏幕的限定符列表:
测试:
有关更多详细信息和示例,请查看:Android应用程序开发一体机用于傻瓜
| 归档时间: |
|
| 查看次数: |
8183 次 |
| 最近记录: |