Я не могу перейти на предыдущую страницу в Webview, и OnBackPressed () не работает в моей активности WebView - PullRequest
0 голосов
/ 05 июля 2018

Это мой код для WebActivity. У меня есть два вида деятельности -> Ресурс и веб-активность. Я передаю URL из Resource Activity в WebActivity. Пожалуйста, укажите, в каком Activity я должен поместить этот код, т.е. Resource Activity или Web Activity ??

public class WebActivity extends AppCompatActivity {


private WebView mwebview;
private ProgressDialog progressBar;

protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.webview);
    final WebView mwebview = (WebView) findViewById(R.id.webview);

    WebSettings webSettings = mwebview.getSettings();
    mwebview.setWebViewClient(new WebViewClient());
    webSettings.setJavaScriptEnabled(true);

    String uri = getIntent().getExtras().getString("uri");

    mwebview.loadUrl(uri);

    String auri = getIntent().getExtras().getString("auri");
    mwebview.loadUrl(auri);
    String huri = getIntent().getExtras().getString("huri");
    mwebview.loadUrl(huri);
    String eouri = getIntent().getExtras().getString("eouri");
    mwebview.loadUrl(eouri);
    String houri = getIntent().getExtras().getString("houri");
    mwebview.loadUrl(houri);
    String bouri = getIntent().getExtras().getString("bouri");
    mwebview.loadUrl(bouri);





    }
//My OnBackPressed Code 

@Override
 public void onBackPressed() 
 {
 if (mwebview.canGoBack())
  mwebview.goBack();
  else
  super.onBackPressed();

}




}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...