プログラムで ViewAnimator に保存した WebView インスタンスがいくつかあります。まず、各 WebView を作成しました。次に、それらを ViewAnimator に追加します
WebView webview = new WebView(context);
viewAnimator.addView(webview, index, layoutparams);
WebView が ViewAnimator に追加されている間、AsyncTask インスタンスが実行され、特定の URL から Web ページが読み込まれます。
私の質問は、特定のインデックス値の ViewAnimator から webView を取得するにはどうすればよいですか。リロードや停止など、webView に対して特定のアクションを実行したいと考えています。私はこのようにしました..
WebView currentWebView = (WebView) viewAnimator.getChildAt(index);
currentWebView.reload();
しかし、currentWebView は null を返しました。ViewAnimator から webView インスタンスを取得する正しい方法ですか? 助けてください...