我应该使用什么样式来使Button
外观看起来像 中的一个项目ActionBar
?谢谢你。
问问题
758 次
1 回答
3
我用过这样的东西:
样式.xml:
<style name="actionbar_button" parent="AppTheme">
<item name="android:layout_height">fill_parent</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:background">@drawable/menu_bottom_button_selector</item>
</style>
button_selector.xml:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" android:exitFadeDuration="@android:integer/config_mediumAnimTime">
<item android:drawable="@color/accent2" android:state_focused="true"/>
<item android:drawable="@color/accent2" android:state_pressed="true"/>
<item android:drawable="@drawable/menu_bottom_button_off" android:state_focused="false" android:state_pressed="false"/>
</selector>
menu_bottom_button_off.xml:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="@color/button_background"/>
</shape>
颜色.xml:
<color name="accent2">#33b5e5</color>
<color name="button_background">@android:color/transparent</color>
于 2013-02-27T10:30:02.080 回答