設定後の WebView で奇妙なちらつきが発生しandroid:hardwareAccelerated="true"
、mWebView.setBackgroundColor(Color.TRANSPARENT)
誰もいない、ちらつきがない。
code でフラグをハードコーディングしないでください。ベスト プラクティスではありません。4 つのレベルで機能を有効にすることができます。</p>
ウィンドウレベル:
getWindow().setFlags(
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED,
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);
ビュー レベル:
myView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
活動レベル:
<application android:hardwareAccelerated="true">
<activity ... />
<activity android:hardwareAccelerated="false" />
</application>
りんごレベル:
<application android:hardwareAccelerated="true" ...>
参照http://developer.android.com/guide/topics/graphics/hardware-accel.html