这里是看不出什么问题的
你的这段处理是在
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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)