我有一个布局,我想用这个xml设置你的背景颜色:
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_selected="true" android:color="#000000"></item>
<item android:color="#ffffff" ></item>
</selector>
这个布局是在tabhost中,在哪里选择它会改变你的olor,我是怎么做的?
答案 0 :(得分:0)
您需要考虑三个“主要”状态:选中,按下以及其余部分。这是一个例子:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true" android:drawable="@color/tab_background_active" />
<item android:state_pressed="true" android:drawable="@color/tab_background_pressed"/>
<item android:drawable="@color/tab_background_inactive" />
</selector>
如果你关心用轨迹球支持用户,你也应该使用“专注”。