Androidでedittext設定がソフトキーボードをイジェクトしない
需要:androidのedittext設定はソフトキーボードをポップアップしませんが、カーソルを表示します.
作り方1:
インベントリファイルactivityで設定
この方法では、このactivityのすべてのeditextがソフトキーボードをポップアップしません.
作り方2:
このeditextのみ
作り方1:
インベントリファイルactivityで設定
この方法では、このactivityのすべてのeditextがソフトキーボードをポップアップしません.
作り方2:
このeditextのみ
if (android.os.Build.VERSION.SDK_INT <= 10) {
editText.setInputType(InputType.TYPE_NULL);
} else {
Class cls = EditText.class;
Method method;
try {
method = cls.getMethod("setShowSoftInputOnFocus", boolean.class);
method.setAccessible(true);
method.invoke(editText, false);
} catch (Exception e) {
}
}
}