textinputedittext teclado tapar salga que example evitar edittext desactivar con android android-design-library

android - teclado - ¿Cómo deshabilitar el enfoque inmediato en TextInputLayout?



textinputedittext example (4)

Ninguna de las respuestas ayudó en mi caso. Lo que hice fue lo siguiente:

editText.post(() -> { textInputLayout.setHintAnimationEnabled(false); editText.clearFocus(); textInputLayout.setHintAnimationEnabled(true); });

Esto está disponible a partir de la biblioteca de soporte de diseño v23.

Uso TextInputLayout (+ search) en mi NavigationDrawer. Cuando el usuario cambia este cajón, el foco del cursor aparece inmediatamente en el campo TextInputLayout.

¿Es posible no concentrarse en este campo hasta que el usuario haga clic en él?

Gracias !


Ponga esto en su onCreate ():

this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

o agregue esto a su manifiesto en la entrada de sus actividades:

android:windowSoftInputMode="stateHidden"


Solucioné este problema, solo agregue otro EditText y ocúltelo

<EditText android:layout_width="0dp" android:layout_height="0dp" /> <android.support.design.widget.TextInputLayout android:id="@+id/NghiPhep_TextInputLayout_GhiChu" android:layout_width="match_parent" android:layout_height="wrap_content" app:hintTextAppearance="@style/TextHintLabel" android:layout_marginTop="5dp" android:focusableInTouchMode="true" > <EditText android:id="@+id/NghiPhep_txt_GhiChu" android:layout_width="match_parent" android:layout_height="wrap_content" android:backgroundTint="@color/colorPrimaryDark" android:hint="Ghi chú" android:fontFamily="@font/arial_rounded" android:inputType="textMultiLine" android:singleLine="false" android:textSize="18sp"/> </android.support.design.widget.TextInputLayout>


en tu vista de raíz usa este atributo:

android:focusableInTouchMode="true"