Android設定WebView背景透明
1294 ワード
Android4.0環境下ではWebViewのバックグラウンドは常に白で、Appの全体的なスタイルと一致しないので、バックグラウンドを透明にする必要があります.
オンラインソリューション
まとめ方
まず、プロファイルのアプリケーション設定android:hardwareAccelerated="false"をチェックし、自分で試してからこのように設定しなければなりません.
loadUrlの後にmWebViewを設定.setBackgroundColor(0);
xmlレイアウトファイルのWebViewの親レイアウトをチェックし、背景を透明に設定します.(前にもこの問題で気づかずに大回りしていました)
オンラインソリューション
android:layerType="software"( )
mWebView.setBackgroundColor(0);( )
mWebView.setBackgroundDrawable(R.drawable.main_bg);( )
まとめ方
まず、プロファイルのアプリケーション設定android:hardwareAccelerated="false"をチェックし、自分で試してからこのように設定しなければなりません.
loadUrlの後にmWebViewを設定.setBackgroundColor(0);
xmlレイアウトファイルのWebViewの親レイアウトをチェックし、背景を透明に設定します.(前にもこの問題で気づかずに大回りしていました)