我已经完成了一个仅由文本视图作为数字组成的画廊视图。默认情况下,如果我没有设置任何颜色,则中心的项目是黑色的。我想改变它。
使用选择器不起作用,有什么想法吗?
更新:如果我尝试使用选择器,默认行为也会消失,我只能看到灰色的文本视图
所以,这是扩展 BaseAdapter 的我的 TextAdapter 的 getVIew
public View getView(int position, View convertView, ViewGroup parent) {
TextView t = new TextView(mContext);
int val = position + 1;
t.setText("" + val);
t.setTextSize(30f);
t.setTextColor(R.drawable.numericgallery_selector);
return t;
}
这是我的选择器。
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true" android:color="#FDF132"></item>
<item android:state_selected="false" android:color="#CADDCD"></item>
<item android:color="#FFFFFF"></item>
</selector>
但它不起作用.... :(