不知道说清楚没,页面加载完之后,Spinner什么都不显示,数据是通过ArrayAdapter提供的,点击可以正常显示数据列表,可是我点击子项之后,Spinner还是什么都不显示,很奇怪,有没有人知道为什么。。。
private void setupView() {
//为spinner封装数据
getSpinnerDatas();
ArrayAdapter<String> adapter=new ArrayAdapter<String>(context, R.layout.item_spinner_2,questions);
spinner=(Spinner) findViewById(R.id.spinner1);
spinner.setAdapter(adapter);
spinner.setSelection(0,true);
}
getSpinnerDatas();方法是调用服务端代码获取Spinner数据,和这个有关系吗。。
------解决思路----------------------
我也不知道,帮你顶一下吧。。。

------解决思路----------------------
你服务端获取数据是不是在另外线程里做的,断点看看questions的值
------解决思路----------------------
setDropDownView 在adapter中重写下看看
------解决思路----------------------
你debug看下getview呗,看下是否真的写进去了,,,