8
我想在包含Flash的Android WebView中使用交互式按鈕。作爲一項測試,我設置了一個HTML以加載一個x/y大小的flash。Android WebView中的Flash - 分層問題
public class webz extends WebView {
private Drawable image;
public webz(Context context, AttributeSet attrs) {
super(context, attrs);
image=context.getResources().getDrawable(R.drawable.icon);
getSettings().setPluginsEnabled(true);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
image.setBounds(100, 300, 150, 450);
image.draw(canvas);
}
}
我設置,將半蓋在自己的閃存,一半以上未使用的畫布測試圖像。一旦加載,Flash將加載到畫布上,只留下HTML上的部分。
答案this question指出,Adobe的Flash播放器的網頁視圖內創建一個surfaceview。我認爲這是分層問題的原因,但我不知道如何克服它。
沒有人知道如何覆蓋這個?該按鈕還必須將按鍵事件發送到閃光燈(例如您按下屏幕上的按鈕,並將A鍵發送到閃光燈)。如果你知道如何做到這一點,這將是非常有幫助的