今天弄线程控制androidUI时碰到一个异常Only the original thread that created a view hierarchy can touch its views后来查了一些资料原来是android UI不是安全线程。我们这儿 采用Handler来处理。

final Handler handler = new Handler();

final Runnable doResulst = new Runnable() {
public void run() {
doUI();
}
};

protected void doThread() {

new Thread() {
public void run() {
Thread.sleep(2000);
handler.post(doResulst ); }
};
t.start();
}

private void doUI() {

txt.setText("跟新");
}

更多相关文章

  1. 浅析Android中的消息机制-解决:Only the original thread that cr
  2. Android异步消息机制之Handler
  3. Android的Handler机制详解3_Looper.looper()不会卡死主线程
  4. Android之Handler用法总结
  5. Android开发之消息处理机制(一)——Handler
  6. Android异步加载图像小结 (含线程池,缓存方法)
  7. android 面试题集
  8. [Innost]Android深入浅出之Binder机制
  9. Android(安卓)常用组价申明及使用简集

随机推荐

  1. android震动器类Vibrator
  2. 按键及其居中
  3. 搭建arm-linux-gcc交叉编译工具链环境(An
  4. Android系统源码编译全过程——下载Andro
  5. Android Vibrator手机振动 API详解
  6. Android 学习笔记--android――Activity
  7. Android jni中数组参数的传递方式
  8. mk文件中配置lib arm64 文件夹
  9. Android DataBinding介绍
  10. Android - 绘画出圆并保存为图片(详)