【发布时间】:2018-10-28 21:11:48
【问题描述】:
我有一个活动MyActivity,其工具栏中实现了标准向上按钮(屏幕左上角的左箭头)。
此 Activity 的独特之处在于用户可以从我的应用中的多个 Activity 导航到它。
我需要这个向上按钮来指向用户来自的活动(与 Android 后退按钮的行为相同)。
因为AndroidManifest.xml中的这段代码,它总是直接返回到 Home 活动,即使用户没有立即从那里回来:
<activity
android:name="com.myapp.activity.MyActivity"
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.myapp.activity.Home"
/>
如何覆盖此行为,以便MyActivity 的向上按钮将用户返回到他来自的活动,而不是总是主页活动?
【问题讨论】:
-
为什么将其声明为父活动?
-
如果你不想去主页活动,只需删除声明父活动的元数据
标签: android android-activity android-toolbar android-navigation up-button