【发布时间】:2018-02-11 22:59:55
【问题描述】:
通常从一个活动切换到另一个活动汉堡图标被替换为后退箭头。我想控制那个箭头的功能。我在这里看到了很多内容,但大多数都与硬件的后退按钮有关。我该如何控制?
我正在尝试片段的功能。我也有带有汉堡图标的导航抽屉。
我试过这个-
if(id == android.R.id.home){
getSupportFragmentManager().beginTransaction().replace(R.id.main_container, new AmbulanceMap()).commit();
getSupportActionBar().setTitle("Book A Ride");
getSupportActionBar().setDisplayHomeAsUpEnabled(false);
}
但没有像我希望的那样工作。
我希望我的后退按钮将片段更改为上一个片段。
【问题讨论】:
-
当你创建 onCreateOption 菜单和它的 itemselected ....你可以使用 android.R.id.home id 来控制那个后退按钮。
-
我试过了,但它不工作它只是打开附加的抽屉。
-
你添加了getSupportToolbar().setDisplayHomeUpAsEnabled(true);
-
是的,我做到了.. 除了后退按钮之外,一切都运行良好
-
您到底想让您的后退按钮做什么?
标签: android android-activity android-actionbar