我是机器人的新手 我想以不同的屏幕尺寸运行Android应用程序 创建了
res/layout/layout.xml
/res/layout-small/layout.xml
/res/layout-large/layout.xml
/res/layout-xlarge/layout.xml
我的应用程序中有四种类型的布局
在此之后我想做什么
任何人都可以用例子说。是否有任何其他改变想要在代码中做出来
提前致谢
答案 0 :(得分:2)
使用以下,
用于小屏幕
res/layout/layout.xml
/res/layout-land/layout.xml
对于像平板电脑这样的大屏幕你可以使用,
/res/layout-large-hdpi/layout.xml
/res/layout-land-large-hdpi/layout.xml
这两个表示就足够了,它可以适用于所有设备
layout-land
适用于较小设备的横向模式,适用于大型设备的layout-land-large-hdpi
并将这些行添加到manifest.xml
<supports-screens android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true" />
答案 1 :(得分:2)
Add This code in XML file before compiling the app
<supports-screens android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true" />