

AndroidのEditTextで、編集はさせずフォーカスのみ行える状態にすることは可能でしょうか？  
タップしてもキーボードを出させない、ということになります。

[code]

    android:editable="false"
    android:focusable="false"
    
[/code]

これが調べた結果ヒットしましたが、これでは完全にフォーカスができなくなってしまいます。  
どうすればいいんでしょうか？


CC BY-SA 3.0
2016-03-07T08:40:19.943
22884
2016-03-08T06:05:34.293
13588
question
android
AndroidのEditTextで編集はさせずフォーカスのみ行える状態にする


XMLではうまく働かないようです。

EditTextのインスタンスに

edittext.setKeyListener(null);

とするとうまくいきました。

参考：  
<https://stackoverflow.com/questions/3928711/how-to-make-edittext-not-
editable-through-xml-in-android>


CC BY-SA 3.0
2016-03-08T06:05:34.293
22914
2016-03-08T06:05:34.293
2017-05-23T12:38:55.250
-1
7256
22884
answer