Tag: ANDROID-EDITTEXT
Estoy creando un editor avanzado de Android que permite al usuario cambiar el color del texto y los estilos (negrita, cursiva, subrayado) mientras escribe. Puedo lograr los estilos utilizando SpannableStringBuilder, pero parece que SpannableStringBuilder solo se puede aplicar a caracteres existentes (como resaltándolos y cambiando el color). ¿Cómo puedo lograr . . . Read more
Quiero crear una máscara con EditText, el objetivo es tener cuatro (4) guiones al principio y cuando el usuario escriba, cada guion será reemplazado por la entrada del usuario. Estoy pensando en usar splice y replace, pero tengo dificultades para manejar correctamente el retroceso para eliminar las entradas. ¿Cuál es . . . Read more
Tengo un EditText y su ancho está configurado como “wrap-content”. También tengo un RecyclerView y su ancho está configurado como “wrap-content”. Quiero hacer que el ancho del RecyclerView sea igual al ancho del EditText programáticamente. He utilizado el siguiente código, pero no funciona. El ancho que se obtiene de getMeasuredWidth() . . . Read more
¿Cómo puedo hacer un EditText con un desplegable en Android? Para referencia, he añadido una imagen. Estoy tratando de combinar un EditText con un Spinner, pero no logro conseguirlo. ¿Alguien puede añadir sugerencias o un diseño XML?
Quiero establecer un color solo para la subrayado de editText. ¿Cómo puedo lograrlo? Como menciono en el título, intenté establecer la propiedad backgroundTint, pero en lugar de colorear la subrayado, todo el TextInputEditText se está coloreando. XML & lt;com.google.android.material.textfield.TextInputLayout android:id=”@+id/passwordInputLayout” android:layout_width=”384dp” android:layout_height=”75dp” android:layout_marginStart=”16dp” android:layout_marginEnd=”16dp” android:hint=”@string/password_hint” android:textColorHint=”@color/white” app:layout_constraintEnd_toEndOf=”parent” app:layout_constraintStart_toStartOf=”parent” app:layout_constraintTop_toBottomOf=”@+id/usernameInputLayout” app:passwordToggleEnabled=”true” . . . Read more