La mia domanda è: ho un EditText e voglio impostare un margine all'interno di EditText, intendo margine per il contenuto (il testo) del testo di modifica, non un margine per la vista strega che posso risolvere con questo attributo: android:layout_marginLeft
.margine all'interno del testo di modifica in Android
Ho bisogno di lasciare uno spazio prima e dopo il testo all'interno di EditText.
Ho provato a impostare il padding, ma non funziona!
questo è il mio codice 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>
Nessuno può aiutarmi a farlo?
Grazie in anticipo
sì, hai ragione, l'imbottitura era la soluzione! grazie –
Ricordando che in questi giorni (2016) questa risposta ha il problema di cambiare il padding sul testo, senza fare lo stesso con il background drawable. Che potrebbe sembrare strano a seconda dello sfondo (ad esempio AppCompat base Stile EditText) –