android上的按钮样式,emulator中的最小样式似乎是锯齿形框
我正在使用蜂巢sdk为xoom开发一个应用程序。我在res/drawable hdpi/button.xml中定义了一个基本的渐变形状android上的按钮样式,emulator中的最小样式似乎是锯齿形框,android,button,themes,styles,Android,Button,Themes,Styles,我正在使用蜂巢sdk为xoom开发一个应用程序。我在res/drawable hdpi/button.xml中定义了一个基本的渐变形状 ... <item> <shape> <gradient android:endColor="#848d00" android:startColor="#c5d401" /> </shape> </item>
... <item>
<shape>
<gradient
android:endColor="#848d00"
android:startColor="#c5d401" />
</shape>
</item> ...
。。。
...
我创建了一个styles.xml和themes.xml,它在AndroidManifest.xml中引用,以将此样式应用于所有按钮
出于某种原因,当我在emulator中查看按钮时,它们显示为不对称框:
检查那个链接,看看我在说什么。我是否缺少一个属性,这是模拟器中的错误?我用更多的样式来弯曲角落,但它仍然在中间被一个像素分隔。我希望它是一个常规外观的盒子,没有多余的边缘
谢谢 是的,3.x模拟器显示未对齐的线是正常的。它只是模拟器,不在设备上,所以不用担心。可能是因为硬件加速图形的实现
然而,对于3.x及以上版本的用户来说,使用真正的设备将有很大的优势。模拟器慢得令人痛苦。不知道模拟器中的情况如何。在真正的设备上看起来怎么样?Robby,还在等真正的设备出来。它是为xoom设计的。当我取出所有我正在使用的LinearLayout标签时,我注意到故障消失了。就像它在压扁按钮一样。