¿Es posible en el widget EditText de Android establecer ese texto para iniciar 10dp desde el borde izquierdo? Cuando escribo algo en el momento está pegado al lado izquierdo y necesito poner un pequeño relleno.EditText establece texto start 10dp desde el borde izquierdo
Respuesta
Esto se puede lograr con el atributo android:padding
.
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="10dp" />
tiene un acolchado 10DP en todos los lados
es posible que sólo desee especificar el relleno a la izquierda y la derecha.
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingLeft="10dp"
android:paddingRight="10dp" />
Hará que el relleno de la izquierda y la derecha sea 10dp.
¿Esto realmente resolvió su problema? la configuración de relleno en xml no parece aplicarse en EditText para mí. Lo solucioné de otra manera. Coloque EditText en el lado de una vista RelativeLayout y aplique el relleno a RelativeLayout.
<RelativeLayout
android:layout_width="258dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="10dp"
android:paddingLeft="5dp"
android:background="@drawable/textbox_bg">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/emailText"
android:text="text inside"
android:inputType="textEmailAddress"
android:background="@android:color/transparent" />
</RelativeLayout>
ya que tenía problemas con EditarTexto fondo RelativeLayout y establecer el fondo EditarTexto transparente. Espero que esto ayude
Uso paddingStart (y paddingEnd)
<TextView
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="10pt"
android:textColor="#646464"
android:paddingStart="10dp"
android:paddingEnd="10dp"
android:maxLines="1"
android:ellipsize="end"
/>
¡Funciona maravillosamente! ¡Gracias! –
que resuelven usando Android: layout_marginLeft/android: layout_marginRight. El relleno simplemente cambió la posición del cursor.
- 1. EditText setText() establece el texto en varias vistas de EditText
- 2. ¿Cómo dejar que el borde izquierdo se superponga al borde inferior del píxel inferior izquierdo?
- 3. Establecer imagen en el lado izquierdo de EditText en Android
- 4. Combinación de borde superior, borde derecho, borde izquierdo, borde inferior en CSS
- 5. EditText - cambiar texto mientras escribes
- 6. WPF establece el fondo del borde en el desencadenante
- 7. ¿Cómo obtener texto de EditText?
- 8. obtener Cadena desde EditText
- 9. Llamada a TextWatcher incluso si el texto se establece antes de agregar el observador
- 10. EditText no ajustará su texto
- 11. EDITTEXT lineSpacingExtra tema
- 12. cómo cambiar el margen izquierdo en gvim
- 13. cómo poner texto en el borde
- 14. botón Android con márgenes izquierdo y derecho
- 15. cursor de texto de Android en EditText
- 16. texto en el lado izquierdo y derecho del elemento
- 17. Android EditText Sugerencia
- 18. Relleno izquierdo/derecho para Button.setCompoundDrawablesWithIntrinsicBounds()?
- 19. Reemplazar valores nulos predeterminados devueltos desde el exterior izquierdo Unir
- 20. Text.PrettyPrint: sangría de inicio desde el margen izquierdo
- 21. Cómo aplicar el evento Textchange en EditText
- 22. android EditText se mezcla en el fondo
- 23. ¿Podemos tener texto no editable en edittext
- 24. Cómo configurar texto en un EditText
- 25. Seleccionar texto para copiar Android EditText
- 26. Texto desplegable EditText dentro de ScrollView
- 27. ¿Obtener cadena de texto de EditText?
- 28. Borrar texto en EditText cuando se ingresa
- 29. ¿Cómo descifrar el texto seleccionado en Edittext Android?
- 30. Cómo aplicar EditText para comenzar el texto en mayúscula?
conjunto android: paddingLeft = "10dp" en edittext. –