我正在尋找一塊代碼,它能夠在版本4.0及以上的WebView
中獲得透明背景。我的代碼在2.3版本上運行正常,但在4.0和4.2版本上運行時,它的白色背景已經變成白色。我正在提供適用於版本2.3的代碼,但不在4.0和4.2中。請幫幫我。在此先感謝...如何獲得webView的4.0版本的透明背景
在XML:
<WebView
android:id="@+id/webView"
android:layout_marginTop="6dp"
android:layout_below="@+id/image"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:hardwareAccelerated ="true"
/>
在活動文件:
webView = (WebView) findViewById(R.id.webView);
backButton = (ImageView) findViewById(R.id.backButton);
webView.setBackgroundColor(0);
webView.loadUrl("file:///android_asset/Info.html");
webView.setBackgroundColor(Color.TRANSPARENT);
/* this is used to make the background white after loading the file on screen. */
我試過這一次,但最終我對WebView和應用程序使用了相同的背景,所以出現了一個幻覺,它是透明的。 – vorrtex 2013-03-21 15:26:03