2009-08-11 7 views

risposta

65

Come sempre si tende a capire queste cose non appena si pone la domanda. Per il beneficio degli altri, il layout che sto usando, LinearLayout, può prendere un parametro di sfondo che può essere un colore o una risorsa.

Così nel mio punto di vista .xml ho semplicemente aggiunto un

android:background="@+drawable/backgroundmain" 

e utilizzare

web.setBackgroundColor(0); 

Per rendere il WebView trasparente per vedere l'immagine di sfondo dietro.

+0

Nota: un bug in 2.2+ impedisce questo funzionamento più. Vedi http://goo.gl/iEogJ –

+0

Funziona bene in 2.2 per me! – jamesc

+0

funziona in 2.2, non 3 o superiore. – Ali

25

Funzionerà perfettamente, se si fa qualcosa di simile:

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

Non funziona su Galaxy Tab 10.1 (Android 3.1) – embo

+0

grazie bro .... sta funzionando per me ... – Kalpesh

3

Se non funziona su Android 3.1, provare a risolvere il AndroidManifest.xml:

android:hardwareAccelerated="false" 
Problemi correlati