Android中怎样设置Spinner显示的字体颜色
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android中怎样设置Spinner显示的字体颜色相关的知识,希望对你有一定的参考价值。
1、在layout中自定义spinner_item.xml,里面设置字体颜色大小等,然后代码中新建new ArrayAdapter<String>(this,R.layout.spinner_item);然后setAdapter(xx);
2、自定义一个布局文件spinner_item.xml,这个就是spinner每一项的样式,一般是TextView,当然也可以是其他控件
3、也可以监听listview点击事件,在里面改变颜色, 参考技术A -
spinner.setOnItemSelectedListener(new OnItemSelectedListener()
@Override
public void onItemSelected(AdapterView parent, View view, int position, long id)
curyid = position;
//showPrice(position);
TextView tv = (TextView)view;
tv.setTextColor(getResources().getColor(R.color.white)); //设置颜色
tv.setTextSize(12.0f); //设置大小
tv.setGravity(android.view.Gravity.CENTER_HORIZONTAL); //设置居中
@Override
public void onNothingSelected(AdapterView parent)
);本回答被提问者采纳
android的Spinner控件显示问题
如图,怎样去掉红圈里那个碍眼的啊?本人新手,各位大大帮帮忙吧!感激不尽。
参考技术A 应该是你设置Adapter的时候
格式是
simple_spinner_dropdown_item
或者其他的
改成
simple_spinner_item
就好了
或者下面这样也可以的
Adapter
=
new
ArrayAdapter<SpinItem>(AttachActivity.this,
android.R.layout.simple_spinner_item,
lstSpinner);
Adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
以上是关于Android中怎样设置Spinner显示的字体颜色的主要内容,如果未能解决你的问题,请参考以下文章