当应用于微调器但仅在 android 4.0.1 及更高版本上时,我遇到了 performClick() 方法的问题。它在 2.3 版本上运行良好。
- 用于测试的设备
- Nexus 7 平板电脑和三星 Ace 2。
在下面的代码中,我使用 setOnItemSelectedListener 而不是 setOnClickListener 但无论如何它适用于 2.3 版本。
非常感谢您的帮助。
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
//do something
}
public void onNothingSelected(AdapterView<?> arg0) {
}
});
spinner.performClick();