MediaPlayerインスタンスを起動してコンテンツをストリーミングできるWebビューを使用するWebサイトを作成しています。再生中に、開始/停止などを制御するHTML要素があります。
私はこの仕事をどのように行うかを一生理解することができません。私が望んでいるのは、HTMLオブジェクトが画面上にあると同時にビデオの再生を見ることができるように、ビデオをWebビューの背後に配置することです。
ありがとう!
MediaPlayerインスタンスを起動してコンテンツをストリーミングできるWebビューを使用するWebサイトを作成しています。再生中に、開始/停止などを制御するHTML要素があります。
私はこの仕事をどのように行うかを一生理解することができません。私が望んでいるのは、HTMLオブジェクトが画面上にあると同時にビデオの再生を見ることができるように、ビデオをWebビューの背後に配置することです。
ありがとう!
あなたが何を望んでいるのか正確に理解しているかどうかわかりません。レイアウト内のビューの順序を制御するには、 を使用しますView.bringToFront()
。ビューを透過的にするには、 を使用しますView.setAlpha(0)
。
回答は、ハードウェア アクセラレーションが有効になっている間、コンテンツが Web ビューの背後に表示されないようにするバグが Android にあるというものでした。
バグ: https://code.google.com/p/android/issues/detail?id=14749
回避策: ビデオの下のコンテンツが不要な場合はハードウェア アクセラレーションを有効にし、必要な場合は無効にします。