Androidの別のアクティビティを殺す/移動する方法があるかどうかを尋ねます。 webview
かどうかを確認するためにwebviewが読み込まれている場合はAndroidのアクティビティを終了します
private boolean loadingFinished;
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String urlNewString) {
return false;
}
@Override
public void onPageStarted(WebView view, String url, Bitmap facIcon) {
loadingFinished = false;
//SHOW LOADING IF IT ISNT ALREADY VISIBLE
}
@Override
public void onPageFinished(WebView view, String url) {
loadingFinished = true;
}
});
ユーザーHandler
-
私が知る限り、webViewの読み込みが完了したかどうかを判断するために使用できる "onLoadFinished"コールバックなどはありません。 (あなたはそれが "長すぎる"時を判断するためにあなたはそのような小切手が必要です)。 私はWebView上で利用可能なリスナーを見て、これには役に立たないことがわかりました。 だから、いいえ、簡単な方法はないと思います。 – Grisgram