2010-09-21 7 views

risposta

40

Se si sta lavorando con XMLs è possibile aggiungerlo come ha detto Praveen Chandrasekaran fare:

android:background="@drawable/myResouce" 

Prima che si deve mettere il file di immagine nella cartella res/drawable.

Si può anche venire fatto dal codice fare:

mTextView.setBackgroundResource(R.drawable.myResouce); 
+1

Che dire se ho bisogno di cambiare l'immagine di sfondo a livello di codice dalla stringa? Per esempio, ho uno "myResource"; come potete vedere, non posso farlo nello stile R.Drawable.etc. –

+0

'setBackgroundDrawable' quando l'API è> 16 –

+0

Centra il testo sopra l'immagine? –

4

aggiungere un attributo android:background="@drawable/imagefile" sul tag TextView. Prima devi mettere il tuo file immagine all'interno della cartella res/drawable.

0

android: background = "@ drawable/marchio"

anche rivedere l'immagine di sfondo .... dovrebbe essere un 9.png e aggiungi alcune imbottiture per i tuoi contenuti

  android:layout_marginLeft="10dp" android:layout_marginRight="10dp" 
      android:layout_height="400dp" android:background="@drawable/mark" 
      android:paddingTop="5dp" android:paddingBottom="5dp" android:paddingLeft= 
Problemi correlati