【发布时间】:2025-12-16 01:25:01
【问题描述】:
好的,所以如果我滚动了一点并且滑动刷新变得可见,并且如果我尝试用两根手指缩放它只会进一步向下刷新。我想要实现的是,如果用户尝试缩放,则滑动刷新将被缩放选项覆盖。这是一些代码。
这是 webView 的简单缩放控件。
myWebView.getSettings().setLoadWithOverviewMode(true);
myWebView.getSettings().setUseWideViewPort(true);
myWebView.getSettings().setBuiltInZoomControls(true);
myWebView.getSettings().setDisplayZoomControls(false);
这里来自 SwipeToRefresh:
mySwipeRefreshLayout.setOnRefreshListener(
new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
myWebView.reload();
}
});
我有mySwipeRefreshLayout.setRefreshing(true); 和mySwipeRefreshLayout.setRefreshing(false);,这取决于我想在哪里使用它们。有什么建议吗?
【问题讨论】:
标签: java android-studio webview pinchzoom swiperefreshlayout