3

私はVideoView自分のアプリケーションにを持っています。

アクティビティにぼかしフラグを設定しました

getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
            WindowManager.LayoutParams.FLAG_BLUR_BEHIND);

問題は、のビデオでさえVideoViewぼやけていることです。これは私が望んでいないことです。

が指定されたソースでVideoView置き換えられた場合、ぼやけることはありません。ImageView

このぼやけを回避するための解決策はありますVideoViewか?

4

1 に答える 1

1

これは、VideoViewがアプリケーションの表面の背後に表面を作成するためです。FLAG_BLUR_BEHINDフラグは、アプリケーションのサーフェスの下にあるすべてのサーフェスをぼかします。これが、ImageViewがアプリケーションの表面にあり、背後の表面にないためにぼやけない理由です。

于 2011-02-15T07:45:06.897 に答える