請幫助我更改微調器的文本顏色。如何更改微調器的文本顏色
2
A
回答
5
試試這個
custom_spinner_item.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:gravity="top"
android:singleLine="true"
android:textColor="@color/iphone_text" />
在Java代碼中
Spinner spnCategory= (Spinner)findViewById(R.id.my_spinner);
..
ArrayAdapter<String> adptSpnCategory = new ArrayAdapter<String>this,R.layout.custom_spinner_item, alCategoryName);
adptSpnCategory.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spnCategory.setAdapter(adptSpnCategory);
spnCategory.setOnItemSelectedListener(new OnItemSelectedListener()
{
public void onItemSelected(AdapterView<?> arg0, View arg1,int arg2, long arg3)
{
}
public void onNothingSelected(AdapterView<?> arg0)
{
}
});
+0
但它也增加了微調的大小。在我的情況下,我做透明的微調視圖,並將其放在更近的地方。所以如果按照上面提到的那樣影響微調對話框和微調視圖的大小以及...任何其他建議? – CoDe 2014-07-15 13:11:06
5
試試這個:
Spinner spinner = (Spinner)findViewById(R.id.my_spinner);
TextView tv = (TextView) spinner.getSelectedView();
tv.setTextColor(Color.BLACK);
在spinner_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="wrap_content"
android:textSize="20dip"
android:gravity="left"
android:textColor="#FF0000"
android:padding="5dip"
/>
+1
要小心,getSelectedView()應該在選擇項目後調用。 – usman 2014-03-07 06:57:03
相關問題
- 1. 如何更改微調文本顏色
- 2. 基於背景顏色更改微調器文本顏色
- 3. 如何更改微調器中的文本顏色?
- 4. 如何更改微調器的文本顏色
- 5. 如何更改微調器文本和背景顏色?
- 6. Android - 如何更改微調器本身的顏色?
- 7. 如何更改微調項目中文本的背景顏色?
- 8. 如何更改微調器的項目文字顏色?
- 9. 如何更改微調文本顏色在動作條
- 10. 按下按鈕時更改Android微調器文本顏色
- 11. 如何在android中的工具欄上設置微調器時更改微調器文本顏色?
- 12. Android微調器文本顏色
- 13. 如何使用微調器更改xml的背景顏色
- 14. 如何更改微調器所選項目的顏色
- 15. 如何更改Android中的ProgressDialog微調器顏色?
- 16. 更改微調項目的顏色
- 17. android更改微調項目的文本顏色
- 18. 更改微調項目android中的文本顏色
- 19. 更改微調文本顏色在java代碼/ android?
- 20. 更改文本顏色微調項目顯示
- 21. 更改ActionBar微調箭頭顏色
- 22. 更改微調項目高亮顏色
- 23. 使用微調改變文本視圖的文本顏色
- 24. 如何更改QxtLabel的文本顏色
- 25. 如何更改文本顏色的IFrame
- 26. 如何更改javascript文本的顏色?
- 27. 如何更改JButton的文本顏色
- 28. 如何更改微調彈窗的背景顏色?
- 29. 如何更改Android的進度微調顏色
- 30. 如何在android中更改下拉選擇器顏色的微調器?
請通過鏈接 http://stackoverflow.com/questions/9476665/how-to-change-spinner-text-size- and-text-color – 2013-02-12 13:35:54
主題如何控制spinner樣式在這裏解釋:http://tekeye.biz/2012/changing-android-spinner-text-size – 2013-02-13 00:43:11