android上的按钮样式,emulator中的最小样式似乎是锯齿形框

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>

我正在使用蜂巢sdk为xoom开发一个应用程序。我在res/drawable hdpi/button.xml中定义了一个基本的渐变形状

... <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标签时,我注意到故障消失了。就像它在压扁按钮一样。