如何更改微调器的项目文字颜色?
问题描述:
View view = inflater1.inflate(R.layout.main, null);
ArrayAdapter<String> adap = new ArrayAdapter<String>(getActivity(), R.layout.spin_text), (String[]) getResources().getStringArray(R.array.itemlist));
Spinner spin = (Spinner)view.findViewById(R.id.spin);
spin.setAdapter(adap);
我使用像上面那样的微调。 现在,我想改变Java代码微调的项目颜色,我想这就像:如何更改微调器的项目文字颜色?
View view_text = inflater2.inflate(R.layout.spin_text, null);
TextView spin_text = (TextView)view_text.findViewById(R.id.spin_text);
<!-- spin_text.xml -->
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/spin_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="15sp"
android:textColor="#000000"
android:padding="4dp" >
</TextView>
当我点击一个按钮,此代码的工作:
spin_text.setTextColor(colorCode);
,但并没有改变什么.. 我做错了什么?
答
你试过吗?
spinner.setBackgroundResource(R.drawable.spinner_background);
我不能评论(信誉< 50);