Android EditText para la contraseña con android: sugerencia

Acabo de notar que android: la contraseña ha sido obsoleta , y deberíamos estar usando android: inputType. Estaba experimentando con él por el establecimiento de mi xml

android:inputType="textPassword" 

De hecho se comporta como

 android:password="true" 

Para EditText, pero parece que si uso android: inputType, androide: la sugerencia no funcionará. El EditText estará en blanco. No hay tales problemas cuando se utiliza android: contraseña con android: pista. ¿Estoy perdiendo algo aquí sobre android: inputType?

9 Solutions collect form web for “Android EditText para la contraseña con android: sugerencia”

La sugerencia se muestra correctamente con

 android:inputType="textPassword" 

y

 android:gravity="center" 

Si se establece también

 android:ellipsize="start" 

Sólo tropezó con la respuesta. android:inputType="textPassword" funciona con android:hint , igual que android:password . La única diferencia es cuando uso android:gravity="center" , la sugerencia no se mostrará si estoy usando android:inputType . ¡Caso cerrado!

Aquí está su respuesta. Podemos utilizar ambos simultaniously. Como he utilizado ambos y están trabajando bien. El código es el siguiente:

 <EditText android:id="@+id/edittext_password_la" android:layout_below="@+id/edittext_username_la" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="15dip" android:inputType="textPassword" android:hint="@string/string_password" /> 

Esto te ayudara.

Tuve el mismo problema y encontré una solución:

Código anterior:

  <EditText android:layout_height="wrap_content" android:gravity="center" android:inputType ="password" android:layout_width="fill_parent" android:id="@+id/password" android:hint="password" android:maxLines="1"> </EditText> 

Solución:

 <EditText android:layout_height="wrap_content" android:gravity="center" android:password="true" android:layout_width="fill_parent" android:id="@+id/password" android:hint="password" android:maxLines="1"> </EditText> 

El código anterior no muestra la 'pista', pero cuando lo cambié a la última que comenzó a mostrar …

Espero que esto sea útil para alguien …

Si estableces

 android:inputType="textPassword" 

Esta propiedad y si proporciona número como ejemplo de contraseña "1234567" lo tomará como "123456 /" el séptimo carácter no se toma. Es por eso que en lugar de usar este enfoque

 android:password="true" 

Propiedad que le permite introducir cualquier tipo de contraseña sin ninguna restricción.

Si desea proporcionar un uso indirecto

 android:hint="hint text goes here" 

ejemplo:

 android:hint="password" 

Android: hint = "Ingrese su pregunta" o algo como esto debe funcionar. Estoy usando el diseño relativo con EditText como Si desea utilizar la contraseña, diga android: inputType = "textPassword" para ocultar caracteres y "textVisiblePassword" para mostrar lo que ingresa como contraseña.

En realidad, encontré que si pones el android: gravity = "center" al final de tu línea xml, el texto de la pista aparece muy bien con el android: inputType = "textVisiblePassword"

El texto de la indirecta no atrevido, yo intenta debajo de código.

Cuando cambio inputtype=email , otro edittext es negrita. Pero cuando cambio el tipo de entrada a la password , la indirecta es normal.

Necesito el texto de la indirecta para ser en negrilla, mi código es:

  <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="56dp" app:theme="@style/Widget.Design.TextInputLayout" > <EditText android:id="@+id/login_password" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Password" android:textStyle="bold" android:inputType="textPassword" android:textColor="@color/White" style="@style/Base.TextAppearance.AppCompat.Small" android:drawableLeft="@drawable/ic_password" android:drawablePadding="10dp" /> </android.support.design.widget.TextInputLayout> 

Aquí está su respuesta:

Hay diferentes categorías para inputType por lo que he utilizado para pssword es textPaswword

 <EditText android:inputType="textPassword" android:id="@+id/passwor" android:textColorHint="#ffffff" android:layout_marginRight="15dp" android:layout_marginLeft="15dp" android:layout_width="fill_parent" android:layout_height="40dp" android:hint="********" /> 
  • NestedScrollview + TextView + RecyclerView
  • ¿Cómo puedo editar las dimensiones de un elemento de menú PopUp en Android?
  • Cómo cargar el archivo xml del animador en Android programatically?
  • Add Layout progamatically android
  • Almacenamiento de dimensiones en un archivo xml en Android
  • Escala de círculo según el tamaño de la pantalla
  • Android: java.lang.NoClassDefFoundError: com.google.android.gms.R $ styleable
  • Androide: pregunta LinearLayout y fill_parent simple
  • Establecer el ancho del botón en Android
  • Android AnalogClock: configuración de programación por programación
  • Cómo configurar la transparencia de una imagen de fondo Android xml file
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.