私はちょうどICSのための私のアプリを更新しようとするいくつかの調査を行っている。 HTMLを経由してフルスクリーンに私のWebViewのフラッシュコンテンツを配置するか、長いFlashコンテンツを押すと全体の内容は、単にAndroidのICSソースの周りに狩猟した後、私は基本的に隠れてAndroid ICS 4.0 Flash WebViewをフルスクリーン呼び出しに配置するhideAllメソッド?
android.webkit.PluginFullScreenHolder
public void show() {
// Other plugins may attempt to draw so hide them while we're active.
if (mWebView.getViewManager() != null)
mWebView.getViewManager().hideAll();
WebChromeClient client = mWebView.getWebChromeClient();
client.onShowCustomView(mLayout, mOrientation, mCallback);
}
void hideAll() {
if (mHidden) {
return;
}
for (ChildView v : mChildren) {
v.mView.setVisibility(View.GONE);
}
mHidden = true;
}
その中でこれを見つけた消えます私のWebView全体をフルスクリーンで選択すると、これはデフォルトブラウザでは起こりません。この方法にはアクセスできません。これをどうすれば解決できますか?
ご協力いただきまして誠にありがとうございます。
ベスト
デビッド
ちょっと私はクラッシュが早い段階で見つかったと修正しました。私の問題は、ICSクラスがwebview View、View.GONEを作るフルスクリーンにフラッシュを置くときです。 – user1195403