在屏幕背景为“#232323”(几乎是黑色)的应用程序上工作,我在屏幕上有微调器,问题是微调器标记(在右下角)在 android 4.0 设备中作为屏幕背景不可见并且标记颜色相似。有没有办法改变微调器标记的颜色?期待您的帮助...谢谢:)
问问题
130 次
1 回答
1
在你的微调器中试试这个,它会改变你的微调器颜色。
mdt_spn=(Spinner)findViewById(R.id.xmdtm_spn);
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(
getApplicationContext(),android.R.layout.simple_spinner_item,mdt_arr) {
public View getView(int position, View convertView,
ViewGroup parent) {
View v = super.getView(position, convertView, parent);
((TextView) v).setTextSize(30);
((TextView) v).setTextColor(
getResources()
.getColorStateList(R.color.mycolor1));
return v;
}
public View getDropDownView(int position, View convertView,
ViewGroup parent) {
View v = super.getDropDownView(position, convertView,
parent);
((TextView) v).setTextSize(35);
((TextView) v).setTextColor(getResources().getColorStateList(
R.color.mycolor));
return v;
}
};
mdt_spn.setAdapter(adapter1);
于 2013-06-21T08:31:28.317 回答