Android屏幕尺寸 - 包含文件夹

时间:2013-09-08 11:30:34

标签: android resize dpi screen-size android-screen-support

我正在尝试使用我的应用Android应用来支持多种屏幕尺寸。 我希望它只支持手机(从3英寸到5.7英寸),而不是平板电脑。

我有两部测试手机 - 三星Galaxy S2和Nexus 4。

我正在尝试使用不同的文件夹(LDPI,MDPI,HDPI和XHDPI)“玩”但我无法获得一致的结果。

我不想为每个屏幕尺寸使用不同的布局,只是为了调整资源大小。 我应该使用哪些文件夹?如果我使用基本的四个DPI文件夹(每个文件夹中已调整大小的资源),它将无法正常工作,并且两部手机都使用相同的资源文件夹。

我尝试过使用屏幕尺寸和DPI文件夹 -

drawable-large-ldpi
drawable-large-mdpi
drawable-large-hdpi
drawable-large-xhdpi

但仍然没有运气。

关于这个的任何提示?我看过Supporting Multiple Screens page

谢谢!

2 个答案:

答案 0 :(得分:0)

您可以在清单文件中指明您的应用应支持哪些屏幕尺寸。像这样的东西

<supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:smallScreens="true" />

答案 1 :(得分:0)

S2属于正常hdpi,而Nexus 4属于正常-xhdpi。在正常的hdpi和xhdpi文件夹中提供资产。