我想为一个小部件声明两个不同的值,有两个测试设备:
480x800 mdpi显示器320x480 mdpi两者都是mdpi,但我需要一种方法来命名另一个包含第二个设备较小值的values-mdpi文件夹。我尝试了几个基于此页的名称,但是每次较小的设备都假设大设备的值相同。建议?
发布于 2014-05-15 15:26:25
因此,要区分不同的屏幕大小,请使用最小宽度限定符。
http://developer.android.com/training/multiscreen/screensizes.html#TaskUseSWQuali
res/layout-sw600dp //e.g. all tablets that are > 7"最小宽度限定符允许您以dp中给定的最小宽度为目标屏幕。例如,典型的7“平板电脑的最小宽度为600 dp,因此如果您希望用户界面在这些屏幕上有两个窗格(但在较小的屏幕上只有一个列表),您可以对单个和两个窗格布局使用上一节中相同的两种布局,但是使用sw600dp代替大尺寸限定符,以指示最小宽度为600 dp的屏幕的两个窗格布局:
发布于 2014-05-15 15:19:58
如何组合可用高度和可用宽度,如值-w480dp-h800dp用于第一个和正常值-mdpi文件夹的后一个?
https://stackoverflow.com/questions/23682106
复制相似问题