2011-12-28 (水)
*[Android] ICSのWebView内のFlashがハードウェアアクセラレーションを要求する
Android4.0にしたらWebView内のFlashが上手く動かなくなった.ログ見たらOpenGLがどうとかエラーが出ていたので調べてみると
http://stackoverflow.com/questions/8328596/problems-with-loading-flash-files-into-webview
ということらしい.
とりあえず,Android3.0追加されたViewのハードウェアアクセラレーションをONにしたら動くようになった.
android:hardwareAccelerated="true"
Activityにこの属性を追加.
ただ,Surfaceに重なってるTextViewの再描がおかしくなったので,どうにかしないと.本当ならTextView使わず,Bitmapに変換しておいてかくべき箇所なのだけど.