如果一个 android 应用程序包含多个 XMl 文件,如何在该应用程序中支持多个屏幕
how to support multiple screen in an android app if it contain more than one XMl file
我正在开发一个具有多个 XML files.I 修改清单的应用程序
<supports-screens android:smallScreens="true"/>
<supports-screens android:normalScreens="true"/>
<supports-screens android:largeScreens="true"/>
<supports-screens android:anyDensity="true"/>
<supports-screens android:resizeable="true"
android:anyDensity="true" />
为不同的不同密度制作了布局文件夹,但只有我在这些文件夹上复制的 xml 有效。其他XML尚缺
在 res 上添加以下文件夹并相互复制相同的 xml。
为每个分辨率自定义每个 xml 文件
layout-sw320dp
layout-sw480dp
layout-sw600dp
layout-sw720dp
sw 表示 "smalles width"
layout-sw320dp - small phones. - devices with width grater than 320 dp
layout-sw480dp - large phones - devices with width grater than 480 dp
layout-sw600dp - 7inch tablets - devices with width grater than 600 dp
layout-sw720dp - 10 inch tablets - devices with width grater than 720 dp
阅读这篇文章https://developer.android.com/guide/practices/screens_support.html
我正在开发一个具有多个 XML files.I 修改清单的应用程序
<supports-screens android:smallScreens="true"/>
<supports-screens android:normalScreens="true"/>
<supports-screens android:largeScreens="true"/>
<supports-screens android:anyDensity="true"/>
<supports-screens android:resizeable="true"
android:anyDensity="true" />
为不同的不同密度制作了布局文件夹,但只有我在这些文件夹上复制的 xml 有效。其他XML尚缺
在 res 上添加以下文件夹并相互复制相同的 xml。
为每个分辨率自定义每个 xml 文件
layout-sw320dp
layout-sw480dp
layout-sw600dp
layout-sw720dp
sw 表示 "smalles width"
layout-sw320dp - small phones. - devices with width grater than 320 dp
layout-sw480dp - large phones - devices with width grater than 480 dp
layout-sw600dp - 7inch tablets - devices with width grater than 600 dp
layout-sw720dp - 10 inch tablets - devices with width grater than 720 dp
阅读这篇文章https://developer.android.com/guide/practices/screens_support.html