0
это моя ситуация: У меня есть три WebView Fragments
и если я нажимаю BackButton
, мое приложение закрывается. Но я хочу, чтобы они webView
Fragments
до goBack
до Предыдущая страница. Я пробовал:Как добавить GoBackSupport в три фрагмента WebView?
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) {
webView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}
Но до сих пор не работает в моей Fragments
. Как сделать это webview
Fragments
goBack
?
Дополнение: Для того, чтобы справиться с моей NavigationDrawer
, там уже есть этот код в моем MainActivity.class
:
@Override
public void onBackPressed() {
DrawerLayout drawer = (DrawerLayout)
findViewById(R.id.drawer_layout);
if (drawer.isDrawerOpen(GravityCompat.START)) {
drawer.closeDrawer(GravityCompat.START);
} else {
super.onBackPressed();
}
}
Пожалуйста, проверьте отредактированный код @TaoBit – FeuerMania
Ваш код не работает в моей пожалуйста, найдите мой отредактированный код @TaoBit – FeuerMania