Android 利用handler传递数据
来源:互联网 发布:威纶通触摸屏编程软件 编辑:程序博客网 时间:2024/05/22 02:55
if (result != null) {Message msg = handler.obtainMessage();msg.what = Constant.GETMSG;msg.obj = result;handler.sendMessage(msg);} else {Message msg = handler.obtainMessage();msg.what = Constant.ERRORREPORTSHOW;msg.obj = "暂时无法获取数据";handler.sendMessage(msg);}
从上面的类中传出数据然后利用下面的代码接收发送的数据
private Handler handler = new Handler() {public void handleMessage(Message msg) {if (msg.what == Constant.GETMSG) {(result数据类型) data = (result数据类型) msg.obj;}else if (msg.what == Constant.ERRORREPORTSHOW){String errorinfo = String.valueOf((String) msg.obj);Utils.show(Activity.this, errorinfo);}else{}}}
避免使用全局变量带来的麻烦
0 0
- Android 利用handler传递数据
- Android利用ThreadLocal进行Handler数据传递
- Handler利用bundle传递数据
- Android学习记录—利用Handler在线程中传递数据
- android 两个 activity 用 handler传递数据
- Android 用Handler传递基本数据
- android利用剪切板传递数据
- Android 利用handler在线程之间传递代码
- Handler传递数据
- Android 利用全局对象传递数据
- 利用android剪贴板实现数据传递
- android利用接口回掉传递数据
- Android之利用EventBus进行数据传递
- Handler传递数据更新进度条
- handler传递多种复杂数据
- 利用Intent传递数据
- android利用剪切板来实现数据的传递 分类: android
- Android Handler消息传递机制
- GUID 生成
- LayoutInflater使用
- 数据库表字段数据分割问题
- ASP.NET MVC4细嚼慢咽---(6)全局过滤器
- java 反射分析
- Android 利用handler传递数据
- W
- 长度为M的数组A,找出位置N,使得A[0]...A[N-1]和A[N]...A[M - 1]的和的乘积为最大。
- other 关于jsession
- 关于Adapter的The content of the adapter has changed问题分析
- IIS的MaxConnection处理
- IOS post方式上传文件
- 在centos6上安装nginx, MySQL和PHP
- poj-3641