虽然Activity跟Fragment有系统推荐的通讯方式,但是还是想知道这样可行否
2 回答
已采纳
星箜下
TA贡献34条经验 获得超10个赞
这 ···· 少年你想象力丰富啊!
在Android中,所有的组件只要你没特别指定,它们都是运行在UI线程中的,而Handler正是解决Android的UI单线程模式在其它线程修改其数据时带来的不确定性。所以,它们两个好基友都在一个线程中运行了,跟handler有什么关系。
不妨恶意揣摩一下,Activity开一个读写文件线程通过Handler与其通信,Fragment开一个读写文件线程通过Handler与其通信,它们之间通过这个文件交流。 两个人联系起来也是够麻烦的。。。。。
qq_Candlelight_03323740
TA贡献1条经验 获得超0个赞
可以的,在activity里面设置一个静态的handler,然后在fragment里面调用hamdler.sendmessage就可以了
- 2 回答
- 0 关注
- 1374 浏览
添加回答
举报
0/150
提交
取消