|
0
|
| Jacques René Mesrine · 技术社区 · 16 年前 |
|
|
1
2
我知道这是一个旧线程,但是由于我在使用handlerThread处理程序时遇到了类似的问题,所以我想添加一些关于如何解决它的信息。
我注意到在handlerThread上调用quit后,我的消息实例的内容被偶尔清除。为了修复它,我在handleMessage回调中复制了一个带有新引用的消息对象,方法是:
|
|
|
2
1
问题解决了。基本上在handlemessage方法中,不要将lambda包装在可运行文件中。就地执行修改。 |
|
|
3
0
如果其他人发现这个问题试图解决与我相同的问题: 如果您正在创建这样的消息(即,将捆绑设置为消息的obj):
(handleroftarget是对目标处理程序的引用) 尝试接收这样的包:
问题是msg.getdata()无法获取设置为消息对象的包。 为此,您需要使用:
|
|
Murilo · Jetpack编写导航栏项目图标 11 月前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 11 月前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |