禁用 textInputLayout 的焦点提示

Disable focus hint of textInputLayout

我使用属性:

xml textinputlayout 或 edittext 的属性 :

android:descendantFocusability ="beforeDescandants"; android:focusableInTouchMod="true"

AndroidManifestandroid: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 本身。

应该可以!