[android]_[handler的简单使用]
2016-02-01 01:15
513 查看
因为android是不允许在子线程中更新界面,所以经常要用到handler来更新界面。
先建一个handler:
Handler myHandler = new Handler() {
public void handleMessage(Message msg) {
switch (msg.what) {
case 0:
textView.setText("123");
break;
}
super.handleMessage(msg);
}
};
然后再子线程触发:
Thread thread = new Thread(new Runnable(){
public void run()
{
Message message = new Message();
message.what = 0;
myHandler.sendMessage(message);
}
});
thread.start();
先建一个handler:
Handler myHandler = new Handler() {
public void handleMessage(Message msg) {
switch (msg.what) {
case 0:
textView.setText("123");
break;
}
super.handleMessage(msg);
}
};
然后再子线程触发:
Thread thread = new Thread(new Runnable(){
public void run()
{
Message message = new Message();
message.what = 0;
myHandler.sendMessage(message);
}
});
thread.start();
相关文章推荐
- Android-聊天窗口实现
- 《Android开发艺术探索》读书笔记 (2) 第2章 IPC机制
- Android学习路线
- Android问题解决记录—android.content.res.Resources$NotFoundException: Unable to find resource ID
- Android 判断签名MD5——防止二次打包
- Android activity_main.xml文件中的FrameLayout
- Android 一张图理解getWidth和getMeasuredWidth
- android:gravity与android:layout_gravity
- Android Studio JNI开发
- android框架
- 赤兔安卓版语音图片资料处理
- php-5.5.1-android.patch.v3
- cBPM-android - Code::Blocks环境搭建
- viewpager切换动画
- 选择蜂窝教育Android培训 成就未来
- Android调用默认浏览器打开指定Url的方法实例
- Android NDK and pthread
- Port Node.js to Android running on Genymotion Emulator (x86)
- android— javascript/HTML5/JS read/write local file
- 研究人员开发自治Android应用创建网状网