Хорошо, если я прокрутил немного, и swipetorefresh станет видимым, и если я попытаюсь увеличить с помощью двух пальцев, он просто станет еще ниже, чтобы обновиться. Я хочу добиться того, что если пользователь пытается увеличить масштаб, салфетки для обновления будут переопределены с помощью опции масштабирования. Вот какой код.Переопределить масштабирование по swipetorefresh - Android
Это простое управление увеличением масштаба.
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);
в зависимости, где я хочу, чтобы использовать их. Какие-либо предложения?
Его большое улучшение, но все же щепотка для увеличения не отменяет салфетки для обновления. Если круг находится на экране, и вы пытаетесь увеличить его, он просто перемещается вверх или вниз. – Chunrand