0

我有一个编辑文本,我希望它一开始是不可编辑的,所以我这样做了

et_more.setKeyListener(null);

当用户选择单选按钮时,我想再次重新激活edittext

public void onClick(View v) {
        // TODO Auto-generated method stub
        switch (v.getId()) {
        case R.id.rb_dialog_price_limit_more:

            break;
        case R.id.rb_dialog_price_limit_less:
            break;
        default:
            break;
        }
    }

那是onclick,请问我应该在里面放什么case break

我想让它再次活跃

4

1 回答 1

2

代替et_more.setKeyListener(null);

您可以尝试et_more.setEnabled(false);并在您的开关中放置et_more.setEnabled(true);

于 2013-02-14T09:45:32.260 回答