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

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

  hot3.png

使用 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://my.oschina.net/zhouz/blog/213099

你可能感兴趣的文章
MinGW 介绍
查看>>
MATLAB中导入数据:importdata函数
查看>>
bsearch的溢出问题
查看>>
在windows server2003下安装Redmine
查看>>
mysql 加入列,改动列,删除列。
查看>>
HTTPWatch使用
查看>>
如何确定照片是否被PS过
查看>>
Reverse Nodes in k-Group
查看>>
使用android快速开发框架afinal的FinalDb操作android数据库
查看>>
在SSH框架中使用Spring的好处(转)
查看>>
【MATLAB】读取和写入文本文件
查看>>
Android中实现Launcher功能之二 ----- 添加窗口小部件以及AppWidget的创建详解
查看>>
Handler sendMessage 与 obtainMessage (sendToTarget)比较
查看>>
Working in Singapore
查看>>
php发送get、post请求的几种方法
查看>>
Linux多线程同步方式
查看>>
【Spark亚太研究院系列丛书】Spark实战高手之路-第一章 构建Spark集群(第五步)(2)...
查看>>
2015第9周二
查看>>
Android监听外部存储设备的状态(SD卡、U盘等等)
查看>>
Execute Javascript in iOS Applications
查看>>