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