猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Activity 跟Fragment可以通过Handler 通讯吗
虽然Activity跟Fragment有系统推荐的通讯方式,但是还是想知道这样可行否
僧伽吒
浏览 1465
回答 2
2回答
星箜下
这 ···· 少年你想象力丰富啊!在Android中,所有的组件只要你没特别指定,它们都是运行在UI线程中的,而Handler正是解决Android的UI单线程模式在其它线程修改其数据时带来的不确定性。所以,它们两个好基友都在一个线程中运行了,跟handler有什么关系。不妨恶意揣摩一下,Activity开一个读写文件线程通过Handler与其通信,Fragment开一个读写文件线程通过Handler与其通信,它们之间通过这个文件交流。 两个人联系起来也是够麻烦的。。。。。
0
0
0
qq_Candlelight_03323740
可以的,在activity里面设置一个静态的handler,然后在fragment里面调用hamdler.sendmessage就可以了
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Android
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续