handle.post 跳到主线程中执行
来源:互联网 发布:juniper networks mac 编辑:程序博客网 时间:2024/06/09 16:22
package com.example.che;import android.os.Bundle;import android.os.Handler;import android.app.Activity;import android.widget.TextView;public class MainActivity extends Activity { public Handler h = new Handler(); TextView tv01; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv01=(TextView) this.findViewById(R.id.wenzi); yunXing(); } public void yunXing(){ new Thread(){ public void run() { h.post(new Runnable() { //跳到主线程中更新UI @Override public void run() { // TODO Auto-generated method stub tv01.setText("xu hai tao"); } }); } }.start(); } }
备注:
post中的代码实际上是在主线程中执行的
FR:海涛高软(QQ技术交流群:386476712)
1 0
- handle.post 跳到主线程中执行
- 用Handler的post()方法来传递线程中的代码段到主线程中执行
- 主线程中的handle问题
- Delphi7 从子线程中发送消息到主线程触发事件执行
- 在线程中使用handle,并接受主线程传过来的消息
- UIhelp 主线程执行
- Handler消息传递机制(子线程中传递new Handler和主线程中new Handle传递消息)
- 下载任务中更新进度条要到主线程中
- handle处理主线程消息的两种方法
- 当子线程执行完,提交到主线程执行代码(UIUtils)
- android中view.post和handle.post的区别
- IOS中如何切换到主线程工作
- C# 线程池中的线程都执行后,执行主线程中输出
- 多线程中主线程等待所有子线程执行完再继续执行的解决方法
- android_UIThread 主线程 AsynTask Handler View.post
- 【Android】如何方便地将代码抛到主线程执行
- 在子线程中利用主线程的Handler的post()方法
- handler.post 为什么要将thread对象post到handler中执行呢?
- 在xcode8中使用真机调试错误解决办法
- vue中v-for的使用,离不开的数组
- hibernate一对多、多对多级联保存与级联删除与修改外键
- Elasticsearch 5.0版本 学习二、修改数据
- 图像无缝融合研究(一)Poisson Image Editing
- handle.post 跳到主线程中执行
- 详解@SessionAttributes
- requestWindowFeature(Window.FEATURE_NO_TITLE)无效
- [LeetCode]189 Rotate Array
- C++内部函数和外部函数
- maven中properties标签定义变量
- ERP和SAP是什么意思
- 1.组织机构图
- apktool 反编译 Input file was not found or was not readable.问题解决方案