跳转Activity两种方法
Posted Youxian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跳转Activity两种方法相关的知识,希望对你有一定的参考价值。
摘要:假设从A界面开启另外一个B界面根据是否需要返回数据分为两种方式
一、无需返回数据方式
在A界面中调用startActivity方法进行直接跳转即可
二、需要返回数据方式
1.在A界面中调用startActivityForResult方法
2.在B界面的操作方法结束前通过如下代码返回数据
Intent intent = new Intent(); String str = "需要返回的数据"; intent.putExtra("return", str); setResult(20, intent); finish(); //调用该方法的时候会执行onDestory方法
3.在A界面中复写onActivityResult方法,并获取返回的数据
注、以上操作方法是在activity的默认启动模式下操作的,如果为其他的启动方式会有不一样的现象。
以上是关于跳转Activity两种方法的主要内容,如果未能解决你的问题,请参考以下文章