Tag: textinputlayout

¿Cómo se cambia el color de línea / campo de EditText en TextInputLayout (cuando se llama a setError)?

Cuando invoco setError en TextInputLayout de la nueva biblioteca de soporte de diseño de Android, el color de línea no cambia. Pero el error aparece correctamente con el color correcto. Este es el código que estoy usando: textInputLayout.setError("Error Message"); Según la Especificación de diseño de material para campos de texto cuando hay un error, el […]

¿Cambiar la visibilidad de contraseña de Android no funciona con la biblioteca de soporte 25?

He implementado un TextInputLayout con un campo de contraseña de la manera habitual: <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <EditText android:id="@+id/returning_password" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="@string/prompt_password" android:inputType="textPassword" android:maxLines="1" android:textSize="14sp" /> </android.support.design.widget.TextInputLayout> Esto funcionó bien al usar la biblioteca de soporte de Android hasta la versión 24.0.2, pero después de cambiar a 25.0.1: compile 'com.android.support:design:25.0.1' compile 'com.android.support:support-v4:25.0.1' compile 'com.android.support:appcompat-v7:25.0.1' compile 'com.android.support:support-vector-drawable:25.0.1' […]

Establecer tipo de letra personalizado en Sugerencia, TextInputLayout

Estoy intentando fijar una tipografía de encargo en la Hint de un TextInputLayout . Por lo tanto, estoy utilizando una subclase personalizada de TextInputLayout con una propiedad personalizada MyHint . Este definidor de propiedades debe formatear el texto y establecer el FormattedText pero no funciona. Si simplemente establezco la propiedad FormattedHint , tampoco formatea. ¿Alguien […]

¿El color del error TextInputLayout no se borra?

Tengo un TextInputLayout con un EditText dentro de él. Este es mi xml: <android.support.design.widget.TextInputLayout android:id="@+id/textInputLayout" android:layout_width="match_parent" android:layout_height="wrap_content"> <EditText android:id="@+id/editText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:hint="Enter Text" /> </android.support.design.widget.TextInputLayout> Mi código java: ((TextInputLayout) findViewById(R.id.textInputLayout)).setError("ERROR"); Cuando llamo a setError ("ERROR") , el color de la etiqueta (pista) y el color de la línea inferior de EditText cambia a rojo y […]

¿Cómo obtener la sugerencia de Textinputlayout android en varias líneas?

He probado muchas opciones disponibles en línea, pero ninguno de ellos parece estar funcionando. He utilizado este XML para este propósito. <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content" app:hintTextAppearance="@style/TextLabel"> <com.projects.fonts.RobotoEditText style="@style/EditText" android:hint="@string/description" android:singleLine="false" app:font="@string/roboto_regular" /> </android.support.design.widget.TextInputLayout> También he fijado <item name="android:singleLine">false</item> Tanto en TextLabel como en EditText. Pero ninguno de ellos está trabajando. Por favor ayuda. Gracias.

AppCompatEditText.getpParent () dentro de TextInputLayout devuelve FrameLayout

Estoy creando AppCompatEditText simple que agrega OnFocusChangeListener y que lo pone en el TextInputLayout simple. Cuando AppCompatEditText perder el foco su contenido debe ser validado por el método isValidParam. Funcionó hasta ayer, cuando utilicé rev.23.0.3 Pero ahora, cuando utilicé rev.24.0.2, da el error como abajo en la 1ra fila del método de isValidParam. Java.lang.ClassCastException: android.widget.FrameLayout […]

Cómo cambiar el tamaño de la pista de TextInputLayout

Este es mi xml <android.support.design.widget.TextInputLayout style="@style/main_input_text" android:layout_marginTop="@dimen/activity_medium_margin" app:hintTextAppearance="@style/TextAppearence.App.TextInputLayout"> <android.support.v7.widget.AppCompatEditText style="@style/main_edit_text" android:inputType="text" /> </android.support.design.widget.TextInputLayout> Y esto es estilo <style name="main_input_text"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">@dimen/activity_edittext_height</item> <item name="android:background">@drawable/mc_shape_border_button_transparent</item> <item name="android:gravity">center_vertical</item> <item name="android:paddingTop">@dimen/activity_extra_small_margin</item> <item name="android:paddingBottom">@dimen/activity_extra_small_margin</item> <item name="android:keyTextSize">8sp</item> <item name="android:textSize">8sp</item> </style> No encuentro algo como hintSize, textSize y keyTextSize que no ayudan

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.