2010-09-21 11 views

Respuesta

40

Si está trabajando con XMLs puedes añadir como dijo Praveen Chandrasekaran haciendo:

android:background="@drawable/myResouce" 

Antes de que usted tiene que poner su archivo de imagen dentro de la carpeta res/estirable.

También puede cambiarlo desde el código haciendo:

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

¿Qué tal si necesito cambiar la imagen de fondo programáticamente desde la cadena? Por ejemplo, tengo un "myResource"; como U puede ver, no puedo hacer eso en el estilo R.drawable.etc. –

+0

'setBackgroundDrawable' cuando API es> 16 –

+0

¿Centrará el texto en la parte superior de la imagen? –

4

agregue un atributo android:background="@drawable/imagefile" en su etiqueta TextView. Antes de eso, debe colocar su archivo de imagen dentro de la carpeta res/drawable.

0

androide: Fondo = "@ estirable/marca"

también revisan .... su imagen de fondo debe ser un 9.png y agregue algunos rellenos para su contenido

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