我需要两个EditText(EditText1和EditText2),我希望用户先在EditText1中输入值,然后在EditText2中输入值,换句话说,我希望在用户在EditText1中输入某些内容之前,EditText2不可编辑。
我试过但没成功:

   EditText editText1 ;
   EditText editText2 ;

    String Str1 = editText1 .getText().toString();

if(Str1.matches(""))
{
    editText2 .setKeyListener(null);

}

最佳答案

可能符合你的要求。

if(Str1.matches("")) {
    editText2.setEnabled(false);

}else{
    editText2.setEnabled(true); }

08-18 13:35