いろんな情報が錯そうしているが、以下の2つで解決
webview.setBackgroundColor(0) ; //(Color.TRANSPARENT);でもOK
loadUrlの前でも問題ない。
そして、マニフェストのandroid:hardwareAccelerated="false"が必要
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:hardwareAccelerated="false" >
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main"
android:hardwareAccelerated="false" >
WebViewでフラッシュを表示するときは、android:hardwareAccelerated="true"が必要なので、背景は透明にできないようだ。
ちなみに、Android 3.2での結果。
0 件のコメント:
コメントを投稿