禁用 textInputLayout 的焦点提示
Disable focus hint of textInputLayout
我使用属性:
xml textinputlayout 或 edittext 的属性 :
android:descendantFocusability ="beforeDescandants";
android:focusableInTouchMod="true"
和AndroidManifest:
android:windowSoftInputMode="stateAlwaysHidden"
java 代码 :
mEditText.setCursorVisible(false);
mEditText.clearFocus();
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
但是不行
构建工具版本 25(我使用 pre 25 但仍然不起作用)
加载应用时
在 editText 中获得焦点
尝试设置:
android:focusableInTouchMode = "true"
用于 root/parent 视图,而不用于 textInputLayout 或 editText 本身。
应该可以!
我使用属性:
xml textinputlayout 或 edittext 的属性 :
android:descendantFocusability ="beforeDescandants";
android:focusableInTouchMod="true"
和AndroidManifest:
android:windowSoftInputMode="stateAlwaysHidden"
java 代码 :
mEditText.setCursorVisible(false);
mEditText.clearFocus();
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
但是不行 构建工具版本 25(我使用 pre 25 但仍然不起作用)
加载应用时
在 editText 中获得焦点
尝试设置:
android:focusableInTouchMode = "true"
用于 root/parent 视图,而不用于 textInputLayout 或 editText 本身。
应该可以!