0
A
回答
0
该文件显示您的微调的项目,如:
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.planets_array, Android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(Android.R.layout.simple_spinner_dropdown_item);
spinnerSubject.setAdapter(adapter);
或使用
spinner.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
((TextView) spinner.getSelectedView()).setTextColor(Color.WHITE);
}
});
0
您可以使用此方法定制微调文本颜色:
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
((TextView) adapterView.getChildAt(0)).setTextColor(Color.WHITE);
((TextView) adapterView.getChildAt(0)).setTextSize(20);
((TextView) adapterView.getChildAt(0)).setTypeface(custom_typeface);
}
0
这就是我做到我的自定义微调:
List<String> tonnage = new ArrayList<String>();
tonnage.add("Not Sure");
tonnage.add("10 Ton");
tonnage.add("20 Ton");
tonnage.add("27 Ton");
tonnage.add("35 Ton");
tonnage.add("40 Ton");
tonnage.add("50 Ton");
tonnage.add("75 Ton");
tonnage.add("80 Ton");
tonnage.add("100 Ton");
tonnage.add("125 Ton");
tonnage.add("150 Ton");
tonnage.add("175 Ton");
tonnage.add("200 Ton");
tonnage.add("Larger than 200 Ton");
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
this,R.layout.spinner_layout, tonnage);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
sItems2 = (Spinner) findViewById(R.id.tonrequiredtfholder);
sItems2.setAdapter(adapter);
,这是我spinner_layout XML:
<?xml version="1.0" encoding="utf-8"?>
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="16dp"
android:gravity="left"
android:textColor="@color/md_green_900"
android:padding="5dip"
/>
相关问题
- 1. 更改微调项目高亮颜色
- 2. 更改微调框中从xml中选择的项目颜色
- 3. 如何更改微调项目中文本的背景颜色?
- 4. 如何更改微调器的项目文字颜色?
- 5. 更改特定项目的微调框背景颜色
- 6. android更改微调项目的文本颜色
- 7. 更改微调框中所选项目的颜色
- 8. 如何更改微调器所选项目的颜色
- 9. 更改微调项目android中的文本颜色
- 10. 更改文本颜色微调项目显示
- 11. 更改ActionBar微调箭头颜色
- 12. 如何更改微调文本颜色
- 13. 更改UITabBarController更多项目的颜色
- 14. 基于背景颜色更改微调器文本颜色
- 15. 改变项目选择后Android中单个微调项目的背景颜色
- 16. Android:更改下拉列表中微调项目的文本颜色
- 17. 选择某个项目时更改微调器的TEXT(不是背景)颜色
- 18. 我可以更改Android DatePicker(模式 - 微调)选定项目的颜色吗?
- 19. 无法更改的项目文本颜色和项目图标的色调
- 20. 更改导航项目的颜色
- 21. 更改所选ListView项目的颜色
- 22. 更改ListView项目的文本颜色
- 23. 更改所选CTreeCtrl项目的颜色?
- 24. NavigationView(更改选定项目的颜色)
- 25. 逐个更改项目的颜色
- 26. onTouch on ListView,更改项目的颜色
- 27. 如何更改ListView项目的颜色
- 28. ListView的项目更改背景颜色
- 29. 更改clicable customList项目的颜色
- 30. 更改NavigationBar色调颜色