Android在非UI主线程操作UI的简单方法
来源:互联网 发布:图书馆管理数据库设计 编辑:程序博客网 时间:2024/05/22 01:59
碰到一个需要在非UI主线程更新UI界面的问题,通过查阅相关资料以及通过“度娘”查到一些简单方法,记录下来,方便以后查阅
1.在新看的thread里面使用view的post方法,实例代码如下:
public void onClick(View v){
new Thread(new Runnable(){
public void run(){
//相关运算
mTextView.post(new runnable(){
public void run(){
mTextView.setText(更新的内容);
}
});
}
}).start();
}
2.使用AsyncTask
其实AsyncTask是封装了Thread,Runnale以及其他相关对象,具体的代码可以看androidSDK参考文档
0 0
- Android在非UI主线程操作UI的简单方法
- Android 关于非主线程不能操作UI的认识
- android开发之非主线程修改UI的简单方法
- 在Android中,非主线程不能更新UI
- 关于非主线程中操作ui的实现
- Android非主线程更新UI
- Android禁止在非Activity主线程中更新UI的解决办法
- Android在非UI线程中更新UI的方法
- 不要在UI主线程中进行耗时的操作
- 在分线程更新主线程的Ui界面方法
- Android 更新UI 只能在主线程?
- 【Android】几种子线程更新UI主线程的方法
- iOS 非主线程不能执行UI操作
- IOS 更新UI的主线程方法
- 在非主线程是否可以更新UI
- 在Android主线程里写网络操作、从子线程更改UI方法
- android学习记录(十一)在非主线程实现更新ui------------Handler
- Android 在非主线程中更新UI也能成功原因详解
- VS 2010下 打开实例 出现这样的错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- UITableView左右滑动cell无法显示“删除”按钮的原因分析
- 游戏云间之六:数据安全
- 数学—杭电1405 The Last Practice
- 生物信息学简介 -整理综合
- Android在非UI主线程操作UI的简单方法
- Android智能指针分析(sp、wp)
- 黑马程序员 ---- 线程间通信
- Eclipse中,Open Type(Ctrl+Shift+T)失效后做法。
- opcache? Zend Optimizer强势来临
- 使用YUMI和BOOTICE在U盘上安装多系统
- ListPopupWindow使用完整示例(一)——系统自带ListPopupWindow
- HP 580G7的细节让人不省心,虽然官网有验证,但很容易被忽略。
- 学习笔记_linux——java程序部署