Android中,一个activity如何和另外一个activity的Fragment通信?

Android中,一个activity如何和另外一个activity的Fragment通信

7个回答

可以试试广播,也许可以解决

在一个进程里么,用public的静态变量好了

intent带参也可以做到。

ljheee
ljheee 回复viewgroup: 恩恩,是这种情况,B里有多个Fragment,
2 年多之前 回复
viewgroup
viewgroup 比如Activity A 对B立面的C Fragment通信,假设B里有多个Fragment,那么A可以这么写,intent.put("fName(fTag))",c);然后后面携带C需要的参数。这样B就知道要找到C
2 年多之前 回复

两个activity先传值,然后再activity和fragment之间再传值,笨办法。不推荐静态变量,隐藏的大坑,不要轻易尝试。

直接用handler不可以实现吗?

两个activity之间传值会吗,activity和自己的fragment之间传值会吗

一般的可以使用本地广播 LocalBroadcastManager

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问