android重新激活在edittext中输入

时间:2013-02-14 09:41:00

标签: android android-edittext

我有一个edittext,我希望它最初不可编辑,所以我做了这个

et_more.setKeyListener(null);

当用户选择radiobutton时,我想再次激活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放在哪里?

我想让它再次活跃

1 个答案:

答案 0 :(得分:2)

而不是et_more.setKeyListener(null);

您可以尝试et_more.setEnabled(false);并在您的交换机中et_more.setEnabled(true);