繁体   English   中英

如何在ANDROID中为多个(不同尺寸的)屏幕启用布局?

[英]How to enable layouts for multiple(different sizes of) screen in ANDROID?

我是Android新手
我想以不同的屏幕尺寸运行android应用程序
创建

res/layout/layout.xml         
/res/layout-small/layout.xml   
/res/layout-large/layout.xml   
/res/layout-xlarge/layout.xml

我的应用程序中的四种布局
在这之后我想做什么
任何人都可以举例说明。是否有其他更改要在代码中进行?
提前致谢

使用以下,

小屏幕

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" />
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" />

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM