博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 不能返回 parent Activity 的问题
阅读量:5010 次
发布时间:2019-06-12

本文共 678 字,大约阅读时间需要 2 分钟。

使用 ActionBar,开启返回按钮:

在 Activity 的 onCreate 中添加下面代码

getSupportActionBar().setDisplayHomeAsUpEnabled(true);

这里左侧会多出一个返回的箭头,点击图标后会触发 click 事件:

@Override    public boolean onOptionsItemSelected(MenuItem item)    {        switch (item.getItemId()) {            case android.R.id.home:                NavUtils.navigateUpFromSameTask(this);                break;        }        return super.onOptionsItemSelected(item);    }
下一步,修改 androidManifest.xml 文件:

这里的 parentActivityName 据说仅对4.0以后的才有效,在低版本上将会出现 IllegalArgumentException 异常:

需要在里面添加个 meta-data 配置进行兼容:

大概就是这样了,测试返回父 Activity 成功

转载于:https://www.cnblogs.com/zhouzme/p/5758449.html

你可能感兴趣的文章
22-reverseString-Leetcode
查看>>
Centos 开机自动联网
查看>>
cocos2dx使用lua和protobuf
查看>>
使用Spring配合Junit进行单元测试的总结
查看>>
HDOJ 5630 Rikka with Chess
查看>>
netcore2.1 在后台运行一个任务
查看>>
PostgreSQL pg_hba.conf 文件简析
查看>>
android o logcat read: unexpected EOF!
查看>>
[Scrum]2010/12/28 —— 第一天!
查看>>
ASP.NET MVC模式 温习(一)排除MVC模式误区
查看>>
Mysql的read_only 只读属性说明 (运维笔记)
查看>>
DOCKER 从入门到放弃(五)
查看>>
Python 多线程学习
查看>>
appcan官方ajax
查看>>
获取NVIDIA显卡的温度
查看>>
Dijkstra算法
查看>>
Deep Learning 9: Performance
查看>>
面试题61 把二叉树打印成多行
查看>>
C#例子 易懂故事 接口 委托 事件 异步通知 好玩.
查看>>
[转]Windows Shell 编程 第十一章 【来源:http://blog.csdn.net/wangqiulin123456/article/details/7987992】...
查看>>