默认情况下,ICS 中的按钮有点透明。 我想实现按钮保留其所有属性(形状、颜色、按下状态),但不使其不透明。
我怎样才能做到这一点?
提前致谢!
最佳答案
您可以为扩展默认样式的按钮创建样式(如果您使用的是 Holo.Light):
<style name="GreenButton" parent="android:Widget.Holo.Button">
<item name="android:background">#00ff00</item>
</style>
然后使用 style 属性将样式手动应用到按钮,或者,如果您想更改所有按钮,请在应用的主题中设置 buttonStyle:
<style name="AppTheme" parent="android:Theme.Holo">
<item name="android:buttonStyle">@style/GreenButton</item>
</style>
关于java - Android:使默认全息按钮不透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13668463/