80,351
社区成员
发帖
与我相关
我的任务
分享
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_focused="true" android:color="#1da9f2" />
<item android:state_pressed="true" android:color="#1da9f2" />
<item android:state_selected="true" android:color="#1da9f2" />
<item android:color="#000000" />
</selector>
/**
* Created by Coder.Yan on 2016/2/16.
*/
private class ColorfulComboItemAdapter extends ArrayAdapter<String> {
public ColorfulComboItemAdapter(Context context, int resource) {
super(context, resource);
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View view = super.getView(position, convertView, parent);
if(TextView.class.isInstance(view)){
TextView textView = (TextView) view;
String text = textView.getText().toString();
if(StringHelper.isWarningString(text)){
textView.setTextColor(getResources().getColor(R.color.combo_bad));
}
}
return view;
}
}
高危项目显示红色,不知道,是否是想要这样的效果