Mi pregunta es: Tengo un EditText y quiero establecer un margen dentro de EditText, quiero decir margen para el contenido (el texto) del texto de edición, no un margen para la vista bruja que puedo resolver con este atributo: android:layout_marginLeft
.margen dentro del texto de edición en android
Necesito dejar algo de espacio antes y después del texto dentro de EditText.
Intenté configurar el relleno, ¡pero no funciona!
este es mi código XML:
<FrameLayout
android:layout_width="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp">
<EditText android:inputType="none"
android:textSize="15sp"
android:id="@+id/editText1"
android:scrollHorizontally="true"
android:layout_height="35dp"
android:padding="3dip"
android:singleLine="true"
android:layout_width="160dp"
android:layout_weight="0" />
<ImageView android:id="@+id/refreshButton"
android:src="@drawable/refresh"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="center_vertical|right" />
</FrameLayout>
Puede cualquiera que me ayude a hacer eso?
Gracias de antemano
sí, tienes razón, el relleno fue la solución! gracias –
Teniendo en cuenta que en estos días (2016) esta respuesta tiene el problema de cambiar el relleno en el texto, sin hacer lo mismo con el fondo dibujable. Lo cual podría parecer extraño según el fondo (por ejemplo, AppCompat base EditText style) –