Android home/up 按钮

本文详细介绍了Android中的'上箭头'导航,即官方称为的up navigation。通过指明父Activity并添加upAction,可以实现向上回溯到父Activity。使用setDisplayHomeEnabled()方法添加up按钮,并在onOptionsItemSelected()中监听。NavUtils.navigateUpFromSameTask()用于结束当前Activity并启动父Activity。根据parent Activity的launch mode,分为singTop和standard两种情况,分别处理回退行为。此外,当Activity允许其他应用打开时,点击up导航应创建新的回退栈,以确保正确导航回自己的app任务。
摘要由CSDN通过智能技术生成

可能看了标题也不知道我说的是什么?

是!这个!

这里写图片描述

这个按钮 官方称为 up navigation


指明父activity

向上回溯的操作首先你得有一个“上”,这个上,就是指明的 父activity。也就是不管你是从什么地方打开的,你得 回溯动作一定是返回到你的父activity

如何指明呢?

<activity android:name=".ChildActivity"
 ... 
 android:parentActivityName=".ParentActivity"
>           
<!--如果要支持android4.0以下的-->
<meta-data
     android:name = "
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值