fragment跳转到activity

把fragment里的按钮加一个监听点击时跳转到另一个activity里在点击时再返回原来的fragment里代码咋实现啊... 把fragment里的按钮加一个监听 点击时跳转到另一个activity里 在点击时再返回原来的fragment里 代码咋实现啊 展开
 我来答
山水阿锐
2015-05-20 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.1亿
展开全部
您好,这样的:
这个和两个activity之间数据交流本质是一个问题,
ExActivity启动后,MainActivity的实例无法保证永远存在,只能保证所谓back stack中有MainActivity的记录,而不是实例。所以ExActivity直接调用你所谓AFragment中的一个方法是不靠谱的。
一个不太好的解决办法是使用static变量保存你需要的数据,然后在onRestoreInstanceState或者onCreate里处理。
我个人认为这种情形最好ExActivity不要做成activity,而是dialog或者dialogfragment或者自定义的view之类的,这样可以直接获得AFragment的实例,或者用listener模式实现你需要的功能。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式