Веб-приложение Android не загружает последнюю страницу, когда я нажимаю кнопку «Домой» - PullRequest
0 голосов
/ 01 ноября 2018

Я сделал веб-приложение для Android на Xamarin.

Но когда я нажимаю кнопку «Домой» на Android, приложение закрывается, а когда я снова открываю, загружает главную, а не последнюю страницу.

Как сделать, когда я касаюсь моего приложения, оно возобновляет последнюю страницу? может, не загружая страницу снова?

1 Ответ

0 голосов
/ 01 ноября 2018

При переопределении активности на спине нажмите и передайте событие в веб-просмотр

OnCreate(Bundle savedInstanceState) {
   super.OnCreate(savedInstanceState);
   // ...
   _webview= (WebView) FindViewById(R.id.webview);
  // ...
}

public override void OnBackPressed()
{
    _webview.GoBack();
}

Обновление, поскольку Эндрю указал, что я, вероятно, неправильно понял ваш вопрос. Если вы хотите закрыть приложение при нажатии и не возвращаться в веб-представлении, у вас есть в основном возможности:

  • Переопределить при повторном нажатии и отправить намерение показать дом (ваше приложение не закрыто и поэтому сохраняет последнее действие)
  • Всегда сохраняйте во время паузы текущий URL веб-просмотра. если ваше приложение открыто, перейдите на постоянный URL-адрес веб-сайта _webView.LoadUrl (..)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...