首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有没有办法强迫Android为特定的屏幕尺寸选择特定的布局?

有没有办法强迫Android为特定的屏幕尺寸选择特定的布局?
EN

Stack Overflow用户
提问于 2018-09-12 18:50:49
回答 1查看 131关注 0票数 0

我是一个新的Android开发者,有一个小问题。我为小屏幕设计了屏幕布局。2.7“240 x 320)与屏幕尺寸限定符配合使用,效果非常好。现在,当我用最小屏幕宽度限定符为普通屏幕设计布局时,该应用程序对普通屏幕手机正常工作,但对于小屏幕大小(例如2.7”英寸),安卓则跳过小屏幕布局,选择sw320dp限定符布局。

那么,有没有办法让安卓必须选择小屏幕布局(2.7英寸),对于普通屏幕手机,它必须选择sw320dp限定符屏幕布局。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-12 19:27:44

swXXXdp资源限定符称为最小宽度限定符。使用sw320dp告诉系统对任何最小宽度为的设备使用这些值,至少320 at。因此,如果您试图为完全是320‘d的手机创建一个布局,为任何大于320’d的电话创建另一个布局,则需要在资源限定符中使用不同的数字。

在您的例子中,您可能通过将目录更改为layout-sw321dp来解决这个问题。

根据我的经验,我常用的手铐是:

  • 用于小型电话的layout
  • 现代(大型)手机的layout-sw360dp
  • 7英寸片的layout-sw600dp
  • 10英寸片的layout-sw720dp
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52301647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档