根据设备/屏幕大小定义不同的XML布局?

Dan*_*mer 0 xml android android-layout screen-size android-screen-support

我在这个论坛上阅读了很多帖子,其他人则根据所使用的设备使用不同的布局.

下面是我目前布局文件夹的截图:

布局文件夹

现在,我尝试了许多不同的变体来尝试让XML布局发生变化.该项目是使用手机设计的,我现在正在使用10.1英寸的三星Galaxy平板电脑进行测试.

尽管所有这些布局我的应用程序仍然使用默认的.xml文件.

我想出错或其他变化的想法吗?

我应该说我将用户锁定为纵向模式,因此使用-port进行一些布局.

任何帮助都会很棒

谢谢

Tus*_*pta 5

您需要将布局大,layout-sw400dp-port,...文件夹放在与布局文件夹相同的级别,而不是将它们放在布局文件夹中.您的文件夹结构应如下所示 -

/res/layout/
/res/layout-large/
/res/layout-sw400dp-port/main.xml 
...
Run Code Online (Sandbox Code Playgroud)