Android Nexus 7平板电脑模拟器未加载正确的布局文件

时间:2015-08-29 08:09:09

标签: android android-layout android-studio android-emulator

我正在编写一款应该支持手机和平板电脑的应用。

我在layout-sw600dp layout-large下创建了res个文件夹,并在support-screens中添加了AndroidManifest.xml,但仿真器似乎总是加载布局文件activity_main.xml layout文件夹。

    <supports-screens
        android:smallScreens="true"
        android:normalScreens="true"
        android:largeScreens="true"
        android:xlargeScreens="true"
        android:anyDensity="true"/>

我也找到了一些相关主题,但没有得到答案。

Android Emulator loading wrong layout screen sizes

Why does Android's Nexus 7 virtual device not load my "large" layout resources?

Android stretches the layout file instead of loading the correct file in the res folders

我是否需要修复模拟器或其他任何问题?

1 个答案:

答案 0 :(得分:15)

在开发我的第一款平板电脑应用时,我经历了几乎相同的事情。我建议您在ADV Manager中编辑Tablet模拟器首选项,并在Advanced Settings菜单下将“Custom Skin Definition”设置为“none”。