安卓开发中spinner控件上面怎么加文字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓开发中spinner控件上面怎么加文字相关的知识,希望对你有一定的参考价值。
参考技术A 1.在res里新建一个xml文件里面添加xml页面,选择resource属性,然后添加<span style="font-size:16px;"><?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="spinnername">
<item>北京</item>
<item>上海 </item>
<item>广州</item>
<item>深圳</item>
</string-array>
</resources></span>
2.在activity里控制其绑定
// 初始化控件
mSpinner = (Spinner) findViewById(R.id.spinner1);
// 建立数据源
String[] mItems = getResources().getStringArray(R.array.spinnername);
// 建立Adapter并且绑定数据源
ArrayAdapter<String> _Adapter=new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, mItems);
//绑定 Adapter到控件
mSpinner.setAdapter(_Adapter);
可以参考 http://www.open-open.com/lib/view/open1330651497624.html本回答被提问者采纳
android的Spinner控件显示问题
如图,怎样去掉红圈里那个碍眼的啊?本人新手,各位大大帮帮忙吧!感激不尽。
汗!插不上图。。就是在显示的文字旁边有个图(进入选项时文字旁的选择按钮相同),旁边是下拉的按钮。我想去掉那个图,是不是要设置什么属性啊?
请提供图片~ 我试试
这个应该是设置spinner里面的样式的时候使用的是ImageView + TextView 吧 你可以将ImageView 在 引用的 layout 里面删除即可,注意修改自己的代码。
参考技术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);本回答被提问者采纳
以上是关于安卓开发中spinner控件上面怎么加文字的主要内容,如果未能解决你的问题,请参考以下文章