我有一个带 mdpi 屏幕(xlarge)的平板电脑。是否可以在其上模拟其他一些屏幕配置?我有中型屏幕的布局,我想看看它们在不使用模拟器的情况下会是什么样子(这给我的电脑带来了很多痛苦)。
例如,我在 iPad 上看到过类似的东西(当它运行 iPhone 应用程序时)
我有一个带 mdpi 屏幕(xlarge)的平板电脑。是否可以在其上模拟其他一些屏幕配置?我有中型屏幕的布局,我想看看它们在不使用模拟器的情况下会是什么样子(这给我的电脑带来了很多痛苦)。
例如,我在 iPad 上看到过类似的东西(当它运行 iPhone 应用程序时)
可以试试这个链接http://developer.android.com/guide/practices/screen-compat-mode.html
在清单文件中添加
屏幕兼容模式有两个版本,行为略有不同:
版本 1 (Android 1.6 - 3.1)
版本 2(Android 3.2 及更高版本)
禁用屏幕兼容模式
如果您主要为低于 3.0 的 Android 版本开发应用程序,但您的应用程序确实为平板电脑等较大的屏幕正确调整大小,您应该禁用屏幕兼容模式以保持最佳用户体验。否则,用户可能会启用屏幕兼容模式并以不太理想的格式体验您的应用程序。
默认情况下,当满足以下条件之一时,会向用户提供适用于运行 Android 3.2 及更高版本的设备的屏幕兼容模式作为可选功能:
您的应用程序已将 android:minSdkVersion 和 android:targetSdkVersion 设置为“10”或更低,并且未明确声明使用该元素支持大屏幕。您的应用程序已将 android:minSdkVersion 或 android:targetSdkVersion 设置为“11”或更高,并使用该元素明确声明它不支持大屏幕。
尝试删除
<uses-sdk android:minSdkVersion="10">
从您的 AndroidManifest 文件中。
这样,如果您的项目使用像 GingerBread 一样,那么它将以 480x800 显示