不支持多种屏幕尺寸
Can't support multiple screen sizes
我刚刚在
中创建了一个新的资源文件夹
\src\main\res\layout\layout-large
包含 activity_main-large.xml
,代码如下:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="LARGE" />
但是当我在大屏幕设备上 运行 应用程序时,它仍然加载默认 activity 并显示 "Hello World!" 我已经输入
\src\main\res\layout\activity_main.xml
我该如何解决?我已经在互联网上读到过这个,但我以正确的方式编写了代码,所以问题是什么?
拥有不同的资源
- 他们需要有相同的名字,并且
- 它们需要位于正确的文件夹中
您的其他配置在同一级别,因此重命名您的 large
布局并将其移动到
\src\main\res\layout-large\activity_main.xml
这将使它适用于大型设备。
我刚刚在
中创建了一个新的资源文件夹\src\main\res\layout\layout-large
包含 activity_main-large.xml
,代码如下:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="LARGE" />
但是当我在大屏幕设备上 运行 应用程序时,它仍然加载默认 activity 并显示 "Hello World!" 我已经输入
\src\main\res\layout\activity_main.xml
我该如何解决?我已经在互联网上读到过这个,但我以正确的方式编写了代码,所以问题是什么?
拥有不同的资源
- 他们需要有相同的名字,并且
- 它们需要位于正确的文件夹中
您的其他配置在同一级别,因此重命名您的 large
布局并将其移动到
\src\main\res\layout-large\activity_main.xml
这将使它适用于大型设备。