tutorial studio solo propiedades programacion letras fuente español ejemplos edittext codigo android xml passwords android-edittext hint

studio - Android EditText para la contraseña con Android: pista



manual de programacion android pdf (9)

Aquí está tu respuesta. Podemos utilizar ambos simultáneamente. Como he usado ambos y están funcionando 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.

Acabo de notar que android: password ha quedado en desuso , y deberíamos usar android: inputType. Estaba experimentando con él estableciendo en mi xml

android:inputType="textPassword"

De hecho se comporta como

android:password="true"

para EditText, pero parece que si utilizo android: inputType, android: hint no funcionará. El texto de edición estará en blanco. No hay problemas al usar android: password con android: hint. ¿Me estoy perdiendo algo aquí sobre android: inputType?


Aquí está tu respuesta:

Hay diferentes categorías para inputType así que utilicé 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="********" />


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


La pista se muestra correctamente con

android:inputType="textPassword"

y

android:gravity="center"

si te pones tambien

android:ellipsize="start"


Si te pones

android:inputType="textPassword"

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

android:password="true"

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

Si quieres darnos una pista de uso.

android:hint="hint text goes here"

ejemplo:

android:hint="password"


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


Sugerencia de texto no en negrita, trato de código debajo.

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

Necesito que el texto de la pista esté en negrita, 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>


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 ''sugerencia'', pero cuando la cambié a la última, comenzó a mostrar ...

Espero que esto sea de ayuda para alguien ...


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