我開發了一個例子。我怎樣才能讓android spinner提示樣式
在這裏,我必須設計一個微調提示符。請幫幫我。我如何設計它?
這是我string.xml代碼:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World, CustomizedListView!</string>
<string name="app_name">CustomizedListView</string>
<string name="status_prompt">Choose a Status</string>
</resources>
此代碼對我main.xml中使用:
<Spinner android:id="@+id/spinner1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="106dp"
android:layout_y="100dp"
android:prompt="@string/status_prompt"
android:background="@drawable/btn_dropdown"/>
在這裏,我想改變背景顏色和textSize
,textStyle
在下面的圖像。我該如何改變這一點。
編輯: 我已經添加下面的代碼在styles.xml
<style name="spinner_style">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textColor">#040404</item>
<item name="android:typeface">monospace</item>
<item name="android:background">#FFFFFF</item>
</style>
還添加以下行上main.xml中爲旋轉器:
style="@style/spinner_style"
但它也沒有爲我工作。我如何設計微調框提示信息。
編輯:
這是我ArrayAdaper
Java代碼:
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, list);
//set the view for the Drop down list
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
//set the ArrayAdapter to the spinner
spinner.setAdapter(adapter);
adapter.notifyDataSetChanged();
//attach the listener to the spinner
spinner.setOnItemSelectedListener(new MyOnItemSelectedListener());
}
我如何設置提示風格在這裏。
上面的代碼只改變微調項目的樣式。我希望改變微調控件的提示樣式。 – user1676640