【发布时间】:2012-12-15 21:02:22
【问题描述】:
spinner 有点问题。
我创建了一个Spinner 用户点击一个按钮。 Spinner 应该是这样显示的,但是当 onItemSelected 应该被调用时,什么都没有发生。
这里是代码
public void setUpSpinner(){
spinner = new Spinner(this);
CustomArrayAdapter<String> adapter = new CustomArrayAdapter<String>(this, android.R.layout.simple_spinner_item, getAsStrings());
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(this);
}
public void onClick(View view) {
spinner.performClick();
}
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
String getName = (String) spinner.getSelectedItem();
getListFromName(getName);
}
有人知道这里出了什么问题吗?
谢谢你们。
【问题讨论】: