如何在其他线程中修改主UI属性及对象元素特性
来源:互联网 发布:淘宝网购物女羽绒服 编辑:程序博客网 时间:2024/06/15 17:59
方案1:TextView
在新建立的Thread执行
view.post(New Runnable()){
public void run(){
TextView X=(TextView )findById(R.id.text1);
X.setText(“改变对象”);
} }
方案2:AsyncTask 内部类,对执行的任务进行了封装
分成3步:
1.
private class dodoTask extend AsyncTask (xx,xx,xx){
protect 属性 doInBackground(String. . .urls){
//方法
}
2.protect 属性 onPostExcute(){
TextView X=(TextView )findById(R.id.text1);
X.setText(“改变对象”);
}
3.在原先事件中直接放入即可。
eg:button.setOnclickListener(New OnclickListener){
@override
public void onClick(final View v){
new dodoTask().excute();
}
}
结束。
阅读全文
0 0
- 如何在其他线程中修改主UI属性及对象元素特性
- QT 如何在其他类中修改UI控件的属性?
- C#在其他线程中修改UI 举例
- 在其他线程中访问UI线程
- 安卓在子线程中如何修改ui界面
- Android 在子线程中如何修改ui界面
- Android 怎样在其他线程中更新UI 线程
- Android 在其他线程中更新UI 线程
- android在其他线程中访问UI线程的方法
- android 在其他线程中更新UI线程的解决方法
- Android 在其他线程中更新UI线程的解决方法
- Android 在其他线程中更新UI线程的解决方法
- Android 在其他线程中更新UI线程的解决方法
- Android中进程与线程及如何在子线程中操作UI线程
- Android中进程与线程及如何在子线程中操作UI线程
- Android中进程与线程及如何在子线程中操作UI线程
- (转)Android中进程与线程及如何在子线程中操作UI线程
- Android中进程与线程及如何在子线程中操作UI线程
- doc2vec的基于新文本内容的增量训练方案
- JS追加split
- 1036:自由落体问题
- WebSocket学习总结(1)——Java后端WebSocket的Tomcat实现
- 算法--粒子群算法PSO的介绍
- 如何在其他线程中修改主UI属性及对象元素特性
- linux ubuntu ftp配置与实验
- vue组件间通信
- Oralce增量同步方案系列1-方案选型
- codeforces851C. Five Dimensional Points(暴力/思维)
- Redis-Jedis操作
- IP地址、子网掩码、网络号、主机号、网络地址、主机地址
- 导入已经存在的java工程(非maven)
- linux下无法识别u盘 因为U盘在使用就拔掉U盘