【发布时间】:2021-03-13 18:32:28
【问题描述】:
我打算在给定的 SwipeRefreshLayout 中获取 WebView 子项。孩子是通过addView() 方法添加的:
swipeRefreshLayout.addView(webView);
这应该很简单。由于我必须取回 webview,所以我必须对其进行转换:
(WebView) swipeRefreshLayout.getChildAt(0);
但是,这给了我一个例外。
java.lang.ClassCastException: b.t.b.a cannot be cast to android.webkit.WebView
我也尝试将 Layout 转换为 ViewGroup,但 android studio 提到它是多余的。
【问题讨论】:
标签: android swiperefreshlayout