要根据您的文本样式制作自定义微调器背景,您可以使用我在其中一个项目中使用的代码。
在string.xml里面写:
<string-array name="spinner_array_environtment">
<item>Test</item>
<item>Production</item>
</string-array>
在你的MainActivity.java里面:
public class MainActivity extends Activity {
Spinner spinner_environment;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
spinner_environment = (Spinner) findViewById(R.id.spinnerview);
adapter =ArrayAdapter.createFromResource(this, R.array.spinner_array_environtment,R.layout.spinner_phone);
adapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
spinner_environment.setAdapter(adapter);
}
在spinner_phone.xml里面:
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/spinnerTarget"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="13dp"
android:textColor="#4C4646" />
试试这个。希望它会帮助你。