0

我的作业有问题,如何根据微调器值更改edittext的值,所以如果微调器值为“A”,那么edittext将填充“1”

我是android应用程序的新手,所以我不明白如何更改它。

在此处输入图像描述

4

1 回答 1

0

你可以像下面这样使用。

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
    }
});

我希望这能帮到您。

于 2013-06-08T06:25:54.923 回答