android开发 变量为null的问题 15

怎么监控当一个变量不为null时就执行我的代码,现在我的做法是一个一秒钟内的死循环,去判断这个值不为空就结束循环,有没有更好的办法?求助!... 怎么监控当一个变量不为null时就执行我的代码,现在我的做法是一个一秒钟内的死循环,去判断这个值不为空就结束循环,有没有更好的办法?求助! 展开
 我来答
百度网友8b790cb
2015-11-17 · TA获得超过192个赞
知道小有建树答主
回答量:223
采纳率:100%
帮助的人:95.3万
展开全部
既然 这个变量从null变为不是null了 肯定是在什么地方被赋值了啊 在赋值代码 之后执行你的代码不行吗??
更多追问追答
追问
那个是异步执行的值,在主线程拿不到,除非主线程睡几毫秒才能拿到值
追答
异步线程执行完 用handler发送消息给主线程 然后主线程执行相应的代码 不行吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式