HI stackoverflow朋友,
最近几天我在android布局中面临一个问题。我有一个需要在Android手机和平板电脑上运行的应用程序。所以我在android开发者文档中为手机和平板电脑制作了独立的布局。但是我的edittext和按钮在平板电脑中看起来很模糊,但它在2.3以上的手机中完美运行。我的两个设计都是一样的。在设计时,图形布局显示正确我需要的。在模拟器和实际设备上运行时,它显示如下。但它在手机中完全没问题(2.3)。
平板电脑布局。
我需要的手机布局
我注意到当我的布局屏幕变大时会变得模糊不清。
我无法弄清楚发生了什么错误。
已更新
在我的Manifest.xml中,我添加了
<uses-sdk android:minSdkVersion="4"
android:targetSdkVersion="13" />
<supports-screens
android:smallScreens="false"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens= "true"
android:anyDensity="true" />
但没有效果。
任何帮助都会很明显。
答案 0 :(得分:2)
可能处于兼容模式。从文档中,
“...如果您的申请未成功遵循指南 支持多个屏幕,然后它可能会遇到一些渲染 大屏幕上的问题。“
需要调整清单以禁用兼容模式。
http://developer.android.com/guide/practices/screen-compat-mode.html
答案 1 :(得分:2)
我弄清楚了我的问题。通过在应用程序元素中设置主题
manifest.xml文件中的android:theme="@android:style/Theme"
。
<application
android:label="@string/app_name"
android:icon="@drawable/logo"
android:vmSafeMode="false"
android:theme="@android:style/Theme">
感谢大家支持我。