Dies ist meine Situation: Ich habe drei WebView Fragments
und wenn ich die BackButton
drücken meine Anwendung schließt. Aber ich möchte diese webView
Fragments
bis goBack
an die vorherige Seite. Ich habe versucht:Wie fügt man GoBackSupport zu drei WebView-Fragmenten hinzu?
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) {
webView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}
Aber es immer noch nicht in meinem Fragments
funktioniert. Wie kann man diese webview
Fragments
goBack
machen?
Zusatz: Zu meinen NavigationDrawer
handhaben, gibt es bereits diesen Code in meinem 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();
}
}
Bitte überprüfen Sie die bearbeitete Code @TaoBit – FeuerMania
Ihr Code funktioniert nicht in meinem Situation finde ich meinen bearbeiteten Code @TaoBit – FeuerMania