android 的spinner控件点击不能显示选中数据

android 的spinner控件点击不能显示选中数据,第1张

这里是看不出什么问题的

你的这段处理是在

Activity的onCreate里面写的吗?

我这里的示例代码

String[] from = new String[] { "colorsData" };

int[] to = new int[] { androidRidtext1 };

Spinner spinner = (Spinner) findViewById(Ridspinner);

SimpleAdapter simpleAdapter = new SimpleAdapter(this, data, androidRlayoutsimple_spinner_item, from, to);

simpleAdaptersetDropDownViewResource(androidRlayoutsimple_spinner_dropdown_item);

spinnersetAdapter(simpleAdapter);

spinnersetOnItemSelectedListener(new OnItemSelectedListener() {

@Override

public void onItemSelected(AdapterView<> parent, View view,

int position, long id) {

ToastmakeText(

parentgetContext(),

"Selected Color:- "

+ parentgetItemAtPosition(position),

ToastLENGTH_LONG)show();

}

});

}

应该是你设置

Adapter的时候

格式是

simple_spinner_dropdown_item

或者其他的

改成

simple_spinner_item

就好了

或者下面这样也可以的

Adapter

=

new

ArrayAdapter

(AttachActivitythis,

androidRlayoutsimple_spinner_item,

lstSpinner);

AdaptersetDropDownViewResource(androidRlayoutsimple_spinner_dropdown_item);

在UI中经常会使用到下拉列表,在android控件中有两个下拉列表控件:

在xml中添加控件的使用:

主题:

这些都没有达到我要的效果:

android:entries // 传入的是values文件夹下的arrayxxml内的数据

android:spinnerMode //显示模式有popmenu和dialog两种

android:prompt //当显示模式为dialog时生效,作用为显示dialog的标题内容

以上就是关于android 的spinner控件点击不能显示选中数据全部的内容,包括:android 的spinner控件点击不能显示选中数据、android的Spinner控件显示问题、Android 下拉列表Spinner等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9560840.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存