【问题标题】:Change the value of edittext depend on spinner value更改edittext的值取决于微调器值
【发布时间】:2013-06-08 14:25:54
【问题描述】:

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

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

【问题讨论】:

标签: android spinner android-edittext


【解决方案1】:

你可以像下面这样使用。

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

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2012-01-30
    • 2016-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-15
    相关资源
    最近更新 更多