Я реализовал салфетки для обновления моего WebView и его работы. Но есть одна проблема, которую я не могу решить. Проблема заключается в том, что через 6 секунд я обновляю скрытые скрытые объекты. Он не оставался там до тех пор, пока загрузка WebView не будет завершена. Я хочу, чтобы Swipe для обновления отображался до тех пор, пока страница не загрузится полностью.Проведите, чтобы обновить шкуры перед загрузкой WebView
Мои Реализации
swipeView = (SwipeRefreshLayout) view.findViewById(R.id.swipe);
myWebView = (WebView) view.findViewById(R.id.webview);
myWebView.loadUrl("http://m.facebook.com");
swipeView.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener()
{
@Override
public void onRefresh()
{
swipeView.setRefreshing(true);
(new Handler()).postDelayed(new Runnable()
{
@Override
public void run()
{
swipeView.setRefreshing(false);
myWebView.loadUrl("http://m.facebook.com");
}
}, 6000);
}});
Что об этом 6000); в моем коде? – Faiyaz
Это время обработчика, которое вы использовали. –
Да, я знаю это, но что мне делать с этим? Должен ли я удалить его после реализации onPageFinished? – Faiyaz