2009-08-11 18 views

Respuesta

65

Como siempre, usted tiende a resolver estas cuestiones tan pronto como se formule la pregunta. Para beneficio de otros, el diseño que estoy usando, LinearLayout, puede tomar un parámetro de fondo que puede ser un color o un recurso.

Así en el archivo .xml de mis puntos de vista simplemente añadió una

android:background="@+drawable/backgroundmain" 

y utilizar

web.setBackgroundColor(0); 

Para hacer la vista web transparente para ver la imagen de fondo detrás.

+0

Nota: un error en 2.2+ evita que esto siga funcionando. Ver http://goo.gl/iEogJ –

+0

¡Funciona bien en 2.2 para mí! – jamesc

+0

funciona en 2.2, no en 3 o superior. – Ali

25

Se funcione a la perfección, si haces algo como esto:

webView.setBackgroundColor(Color.TRANSPARENT); 
webView.setBackgroundResource(R.drawable.your_image); 
+0

No funciona en Galaxy Tab 10.1 (Android 3.1) – embo

+0

gracias hermano ... está funcionando para mí ... – Kalpesh

3

Si no funciona en Android 3.1, intenta solucionar el AndroidManifest.xml:

android:hardwareAccelerated="false" 
Cuestiones relacionadas