Android Studio 0.8.6多值文件夹

时间:2014-09-03 07:08:50

标签: android android-layout android-studio

我使用多个值文件夹,例如values-hdpi,values-xhdpi,values-xxhdpi文件夹,以支持多种屏幕尺寸。让我说我有一个名为“listitemheight”的维度,所有值的文件夹都有不同的密度像素值。我的问题是,当我在Nexus S(hdpi)和Nexus 5(xxhdpi)之间选择时Android Studio IDE的设计渲染没有选择特定的屏幕尺寸的尺寸。有没有办法正确地做到这一点?

在values-hdpi

<dimen name="listitemheight">30dp</dimen>

在values-xxhdpi

<dimen name="listitemheight">70dp</dimen>

编辑:它总是选择hdpi文件夹

all files under res file

1 个答案:

答案 0 :(得分:0)

尝试使用名称为&#34; values-w600dp&#34;的文件夹。 。我遇到了同样的问题,这是我的解决方案。

  

从API Level 13(Android 3.2)开始,不推荐使用屏幕大小,而是使用swdp限定符。这个新的限定符声明了给定布局所需的空间量。强烈建议在Android 3.2或更高版本上运行的应用程序应使用这些较新的限定符。

     

例如,如果布局需要至少700dp的屏幕宽度,则备用布局将进入文件夹布局-sw700dp

来源:http://developer.xamarin.com/guides/android/application_fundamentals/resources_in_android/part_4_-_creating_resources_for_varying_screens/