android线程通信方式,Android 主线程和子线程通信问题
发布日期:2021-06-24 13:15:39
浏览次数:4
分类:技术文章
本文共 627 字,大约阅读时间需要 2 分钟。
Android 如今不支持View在子线程中创建及调用其方法。假设要实现子线程内容更新之后。将结果及时反馈到主线程中,该怎样出来呢?
能够在主线程中创建Handler来实现。 这样子线程的结果。能够通过发消息的形式。通知主线程。然后主线程中去及时更新View控件。
Handler的使用方式:
mHandler = new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
switch (msg.what) {
case xxxxxx:
updateLotteryInfo();
break;
default:
break;
}
}
};
发消息的时候,能够: mHandler.sendEmptyMessage(xxxxx);
假设加入内容。能够:mHandler.obtainMessage(MessageName, MessageContent).sendToTarget();
在方法handleMessage 中能够msg.obj.toString() 获取Message的内容。
发送消息还有其它的方式。能够自行查阅
标签:mHandler,主线,程中,Handler,线程,msg,程和子,Android
来源: https://www.cnblogs.com/ldxsuanfa/p/10804277.html
转载地址:https://blog.csdn.net/weixin_33045961/article/details/117579900 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年04月02日 15时22分27秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
物料批次特性值
2019-04-28
sap中Excel的模版上传和下载
2019-04-28
SY-SUBRC 的含义
2019-04-28
OOALV 中DATA_CHANGED_FINISHED调用刷新弹出排序窗口解决方案
2019-04-28
ALV DataChange EVENT
2019-04-28
SAP模块常用增强总结
2019-04-28
MIGO相关的3个BADI增强点
2019-04-28
SAP概念之利润中心(Profit Center)
2019-04-28
利润中心, 成本中心, 工作中心
2019-04-28
去除SAP中的一些特殊字符
2019-04-28
利润中心与其他模块的集成
2019-04-28
SAP概念之利润中心
2019-04-28
CO模块之利润中心会计
2019-04-28
贝卡尔特
2019-04-28
近100年来全球20家顶尖公司成功原因揭秘
2019-04-28
FD32 查询客户信贷管理中,销售值是怎么来的?
2019-04-28
权限检查ABAP
2019-04-28
数据库密码过期 怎么修改
2019-04-28
Oracle密码过期 怎么修改
2019-04-28
oracle数据库用户密码将要过期处理办法(ORA-28002)
2019-04-28