У меня есть 2 мероприятия. Во втором действии у меня есть WebView, в котором я загружаю локальную html-страницу (из папки с ресурсами). В методе onCreate я вызываю webView.loadUrl (url).
Мне нужен переход от первого занятия к второму. И здесь возникает моя проблема: вторая активность скользит так, как должна, но для отображения страницы в WebView требуется некоторое время. Итак, в основном, есть только белый пустой экран, который скользит. Мне нужно второе действие для загрузки html-страницы до того, как она сохнет.
Как это сделать?
Предварительный адрес в webview в следующем виде
ответ
Альтернативой было бы перемещение содержимого вашего второго действия (WebView и т. Д.) В Fragment и вставить его в существующее действие. Таким образом, вы можете предварительно загрузить WebView в фрагмент, прежде чем показывать его.
Я подумал об этом, но как мне обработать обратную сторону от Fragment2 до Fragment1? Не забывайте, что у меня будет несколько экранов, а не только 2. – Mugur
Из документов «Back back» позволяет пользователю отменить транзакцию фрагмента (перемещаться назад), нажав кнопку «Назад». ». – Ljdawson
Звучит неплохо. Я попробую и вернусь к вам. – Mugur
Короткий ответ: вы действительно не можете.
только одно действие является «активным» (на экране) за раз, из-за этого ваш SecondActivity ничего не может сделать, пока ваша FirstActivity все еще видна.
Вы можете добиться такого же эффекта, как и то, что вам нужно, если вы используете только 1 активность с двумя WebViews, один видимый и один скрытый. Вы должны иметь возможность загружать URL-адрес во втором (скрытом) веб-просмотре, пока он скрыт, а затем сделать его видимым и вставлять в любое время, когда вы будете готовы.
Это была идея, но мне нужно сделать то же самое с более чем двумя экранами. И есть проблема обратной навигации. – Mugur
- 1. Сложность в следующем учебнике Tizen Native Webview
- 2. URL-адрес не открывается в веб-виде
- 3. Сохранить текст и получить в следующем виде
- 4. Показать предварительный просмотр изображения в виде
- 5. Предварительный просмотр AJAX-просмотра в сухом виде
- 6. Загрузить WebView из таблицы в различном виде
- 7. Передача html в виде строки в webView
- 8. Переадресовать конкретный URL-адрес в Webview - Android
- 9. webView вызывает задержку в виде таблицы
- 10. Невозможно загрузить URL-форму в виде popover в webview
- 11. Воспроизвести видео YouTube, встроенное в URL-адрес в webview
- 12. UINavigationController, Button Нажмите, чтобы открыть URL-адрес в WebView, расположенный в другом виде
- 13. Предварительный просмотр пользователя Введенный контент TextView в WebView?
- 14. Как сохранить URL-адрес в android WebView
- 15. webview loadUrl открывает URL-адрес в браузере
- 16. Невозможно изменить URL-адрес в WebView
- 17. Где поместить URL-адрес в StringBuilder (WebView)
- 18. Загрузить URL-адрес в WebView Onclick Android
- 19. React native, открыть URL-адрес в webview
- 20. Appium: как получить URL-адрес в webview
- 21. Открыть URL-адрес от сервера в Webview
- 22. Как загрузить этот URL-адрес в WebView?
- 23. Не удалось открыть URL-адрес в webview
- 24. Как добавить префикс в URL-адрес WebView?
- 25. Открыть URL-адрес в веб-виде из класса?
- 26. не может понять поведение isset и пустое в следующем виде
- 27. HTML-адрес в виде предварительного просмотра вместо текстовой ссылки
- 28. Хром Dev Tools отображает сетевой предварительный ответ в виде строки
- 29. Предварительный просмотр Peek/Pop игнорирует радиус ячейки в виде коллекции
- 30. Android webview - как пропустить URL-адрес?
Как вы создаете вторую активность и когда? – rennoDeniro
Я использую намерение, чтобы начать второе действие, когда кнопка нажата на первую операцию. – Mugur