2 つのフラグメントとドロワーを使用するアクティビティがあります。したがって、フラグメントにいるときは、ハンバーガーアイコンの代わりに「アップ」アイコンが表示されますが (setDisplayHomeAsUpEnabled の助けを借りて)、アクションは同じです (navigation_drawer_open/close)。では、代わりに onBackPressed() を取得するにはどうすればよいでしょうか?
そして、このコメントによると、「クリックを自動的に処理する」ため、ホーム/アップを自分で処理する方法がわかりません。
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.