专题1234导航

关于两个类之间的handler的传递数据的问题

来源:互联网
发表时间:2017/4/21 11:14:42
责任编辑:王亮
字体:

为了帮助网友解决“关于两个类之间的handler的传递数据的问题”相关的问题,学网通过互联网对“关于两个类之间的handler的传递数据的问题”相关的解决方案进行了整理,用户详细问题包括:点击图片看大图学网 www.xue163.com


来电响铃时得到电话号码,然后用handler将号码传到录音类里面,用于生成目录的使用

点击图片看大图

点击图片看大图
但是每次生成的二级目录名字都是null,我希望名称是电话号码!求大神给出具体修改意见。点击图片看大图

,具体解决方案如下:

解决方案1:
如果你的handler对象是在你的保存文件的activity中,就没有什么问题,
我猜想,这个handler你是子线程中申明的,所以无法接受到,handler所在的那个线程中,才会接收并且处理handler里面的message信息的,希望对你有用,thanks

解决方案2:
可以把这个字符串直接传给Record的类 ,没必要通过handler来传递,在Record的类写一个set的方法把字符串传过去

解决方案3:
用handler会有延迟的哦

解决方案4:
hander传递的过来的字符串是局部变量,str的作用域只作用域Hander虚拟函数中,所以该方法不适用,所以转换思路,利用set、和get方法
点击图片看大图

www.xue163.com true http://www.xue163.com/588880/39215/392155569.html report 2291 关于两个类之间的handler的传递数据的问题:解决方案1:如果你的handler对象是在你的保存文件的activity中,就没有什么问题,我猜想,这个handler你是子线程中申明的,所以无法接受到,handler所在的那个线程中,才会接收并且处理handler里面的message信息的,希望对你有用,thanks解决方案2:可以把这个字符串直接传给Record的类 ,没必要通过handler来传递,在Record的类写一个set的方法把字符串传过去解决方案3:用handler会有延迟的哦解决方案4:hander传递的过来的字符串是局部变量...
相关信息
最近关注
首页推荐
热门图片
最新添加资讯
24小时热门资讯
精彩资讯
精彩推荐
热点推荐
真视界
精彩图片
社区精粹
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2016 Xue163.com All Rights Reserved. 学网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号