安卓开发中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控件上面怎么加文字的主要内容,如果未能解决你的问题,请参考以下文章

2020/4/10安卓开发:Spinner下拉框

安卓 怎么做下图所示效果,图片加文字,一列列的,点击一列会进入详情。列表图片加文字要怎么实现啊,

安卓开发 百度地图怎么自动设置缩放比例

【安卓开发】怎么获取用户点击图片中的坐标

android spinner怎么用

Android 开发 Tip 6 -- Spinner