清单文件中的支持屏幕

7 android android-screen-support

这是我的android清单文件中的代码.

supports-screens android:resizeable="true"
              android:smallScreens="true"
              android:normalScreens="true"
              android:largeScreens="true"
              android:xlargeScreens="true"
              android:anyDensity="true"
Run Code Online (Sandbox Code Playgroud)

我从支持屏幕中了解到,它可以用来简单地将应用程序屏幕适应多种屏幕尺寸,通过调整大小和拉伸图像来完成.但是,无论是否有此代码,我都没有看到任何差异.谁能帮我?

Sha*_*wal 9

像这样:

 /res/layout/layout.xml         // Default layout
 /res/layout-small/layout.xml   // Small screens
 /res/layout-large/layout.xml   // Large screens
 /res/layout-xlarge/layout.xml  // Ex
Run Code Online (Sandbox Code Playgroud)

通过在目录名称中指定另一个关键字,您可以更进一步,为纵向和横向视图制作不同的布局:

 /res/layout-small-land/layout.xml      // Small screens, landscape view
 /res/layout-small-portrait/layout.xml  // Small screens, portrait view
Run Code Online (Sandbox Code Playgroud)

请记住,标签顺序很重要,因此您无法编写layout-portrait-small.

最后将此代码添加到清单文件中:

<supports-screens 
    android:resizeable="true"
    android:smallScreens="true" 
    android:largeScreens="true"
    android:xlargeScreens="true"  
    android:normalScreens="true" 
    android:anyDensity="true"/>
Run Code Online (Sandbox Code Playgroud)