根据微调器值更改edittext的值

时间:2013-06-08 05:58:18

标签: android spinner android-edittext

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

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

  

enter image description here

1 个答案:

答案 0 :(得分: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
    }
});

我希望这会对你有所帮助。