【发布时间】:2013-06-08 14:25:54
【问题描述】:
我的作业有问题, 如何根据微调器值更改edittext的值, 因此,如果微调器值为“A”,则编辑文本将由“1”填充
我是android应用程序的新手,所以我不明白如何更改它。
【问题讨论】:
标签: android spinner android-edittext
我的作业有问题, 如何根据微调器值更改edittext的值, 因此,如果微调器值为“A”,则编辑文本将由“1”填充
我是android应用程序的新手,所以我不明白如何更改它。
【问题讨论】:
标签: android spinner android-edittext
你可以像下面这样使用。
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
// TODO Auto-generated method stub
if (spinner.getSelectedItem().toString().equals("A")) {
editText.setText("1");
} else if (spinner.getSelectedItem().toString().equals("B")) {
editText.setText("2");
}
}
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
});
希望对你有帮助。
【讨论】: