Android 获取存储在ViewAnimator中的WebView实例

Android 获取存储在ViewAnimator中的WebView实例,android,webview,viewanimator,Android,Webview,Viewanimator,我有一些以编程方式存储在ViewAnimator中的WebView实例。首先,我构建了每个WebViesw。然后我将它们添加到ViewAnimator中 WebView webview = new WebView(context); viewAnimator.addView(webview, index, layoutparams); 将webView添加到ViewAnimator中时,将执行AsyncTask实例以从特定URL加载网页 我的问题是,如何从ViewAnimator获取特定索引值

我有一些以编程方式存储在ViewAnimator中的WebView实例。首先,我构建了每个WebViesw。然后我将它们添加到ViewAnimator中

WebView webview = new WebView(context);
viewAnimator.addView(webview, index, layoutparams);
将webView添加到ViewAnimator中时,将执行AsyncTask实例以从特定URL加载网页

我的问题是,如何从ViewAnimator获取特定索引值的webView。我想对webView执行一些特定操作,例如重新加载或停止。我是这样做的

WebView currentWebView = (WebView) viewAnimator.getChildAt(index);
currentWebView.reload();

但是currentWebView返回null。这是从ViewAnimator获取webView实例的正确方法吗?请帮助…

我不知道为什么
getChildAt()
返回null,但作为一种解决方法,您可以维护自己的WebView列表。这是一个愚蠢的问题,但是你确定你的索引是有效的吗