我想在不使用textView的情况下更改微调器的文本颜色,我已经搜索并找到了一些教程
Android: Where is the Spinner widget’s text color attribute hiding?
但主要的是他们使用了textView.
<Spinner android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="1" android:entries="@array/Gender_Selection_arrays" android:prompt="@string/Gender_Selection" android:id="@+id/gendersel" android:popupBackground="#67656c"/>
我不知道该怎么做,请指导我这样做.
任何帮助都会很明显.
解决方法
我得到了解决方案,创建一个新的xml“spinner_style.xml”
<?xml version="1.0" encoding="UTF-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:textColor="@color/Black" />
并在活动中将此布局修复为您的微调器样式:
ArrayAdapter<String > gender_adapter = new ArrayAdapter<String> (getActivity(),R.layout.spinner_style,gender_spinner );