0
これは私の状況です 私は3つのWebView Fragments
を持っています。私がBackButton
を押すと、私のアプリケーションが終了します。しかし、私はこれらが欲しい。webView
Fragments
〜goBack
〜前のページ。3つのWebViewフラグメントにGoBackSupportを追加するにはどうすればよいですか?
@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