首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法区分两个mdpi设备

无法区分两个mdpi设备
EN

Stack Overflow用户
提问于 2014-05-15 15:06:04
回答 2查看 118关注 0票数 0

我想为一个小部件声明两个不同的值,有两个测试设备:

  • 第一个有一个480x800 mdpi显示器
  • 第二个是320x480 mdpi

两者都是mdpi,但我需要一种方法来命名另一个包含第二个设备较小值的values-mdpi文件夹。我尝试了几个基于此页的名称,但是每次较小的设备都假设大设备的值相同。建议?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-15 15:26:25

因此,要区分不同的屏幕大小,请使用最小宽度限定符。

http://developer.android.com/training/multiscreen/screensizes.html#TaskUseSWQuali

代码语言:javascript
复制
res/layout-sw600dp //e.g. all tablets that are > 7"

最小宽度限定符允许您以dp中给定的最小宽度为目标屏幕。例如,典型的7“平板电脑的最小宽度为600 dp,因此如果您希望用户界面在这些屏幕上有两个窗格(但在较小的屏幕上只有一个列表),您可以对单个和两个窗格布局使用上一节中相同的两种布局,但是使用sw600dp代替大尺寸限定符,以指示最小宽度为600 dp的屏幕的两个窗格布局:

票数 0
EN

Stack Overflow用户

发布于 2014-05-15 15:19:58

如何组合可用高度和可用宽度,如值-w480dp-h800dp用于第一个和正常值-mdpi文件夹的后一个?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23682106

复制
相关文章

相似问题

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