2016-04-01 9 views
0

EditTextをjavaコードでEditableにしないようにしてから、編集可能に戻しますが、元に戻すことはできないようです。EditTextを編集可能に戻すことはできません

noteDetailsview.setClickable(false); 
noteDetailsview.setFocusable(false); 
noteDetailsview.setClickable(true); 
noteDetailsview.setFocusable(true); 

今でもまだ編集できません。もう一度編集可能にするにはどうすればいいですか?

+0

使用setEnableを... – malli

+1

同じトピックhttp://stackoverflow.com/に関連する別の質問があります質問/ 6731017 /編集の手引き - 編集不可能 - 無効 – Ram

答えて

0

eddittextが編集できないようにするには、このを試してみてください:

noteDetailsview.setEnabled(false); 

と、この再びそれを編集可能にするには、次の有効/無効のEditTextに

noteDetailsview.setEnabled(true); 
0

使用noteDetailview.setEnable(真/偽) 。

0

あなたはこれらのメソッドを使用することができます:あなたのEditTextが編集可能と編集不能にするために(真/偽)

public void getFocous(EditText edit) { 
     edit.setFocusable(true); 
     edit.setFocusableInTouchMode(true); 
     edit.requestFocus(); 
     edit.requestFocusFromTouch(); 
    } 



    public void loseFocous(EditText edit) { 
     edit.clearFocus(); 
     edit.setFocusable(false); 
    } 
関連する問題