当前位置: 首页 > article >正文

handleMessage的使用

xml代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"tools:context=".MainActivity" ><TextViewandroid:id="@+id/tv"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentTop="true"android:layout_centerHorizontal="true"android:layout_marginTop="36dp"android:text="hello_world,好久不见" /><Buttonandroid:id="@+id/btn"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_below="@+id/tv"android:layout_centerHorizontal="true"android:layout_marginTop="19dp"android:text="下一条" /></RelativeLayout>

java代码:

public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);final TextView tv=(TextView) findViewById(R.id.tv);Button btn=(Button)findViewById(R.id.btn);final Handler handler=new Handler(){public void handleMessage(android.os.Message msg) {super.handleMessage(msg);if(msg.what==0x123){tv.setText("下一次");}};};btn.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View arg0) {Thread thread=new Thread(new Runnable() {@Overridepublic void run() {handler.sendEmptyMessage(0x123);}});thread.start();}});}    
}
http://www.lryc.cn/news/2416649.html

相关文章:

  • Windows的窗口刷新机制
  • 新建边城变110千伏输变电工程设计
  • 债券代持理解
  • 美国雷曼兄弟公司简介
  • MSDN Library Visual Studio6.0 简体中文版下载及安装
  • 数据库:关于BULK INSERT 学习笔记(2)
  • 软件产品认定需要准备什么
  • 海思3518E开发笔记1.5——flash分区及uboot、kernel、rootfs烧写并部署
  • 【资源】Android Developer网站无法访问问题的解决之道
  • 网页游戏开发教程
  • surfaceview 和surfaceholder的理解和使用
  • 手把手全面解读思科(Cisco)网络技术学院 考试折扣号申请说明
  • tp5框架 报错非法请求:admin/index/index
  • 【转】ArcGIS 地统计学习指南(一、二、三、四、五)
  • 计算机信息系统项目管理师挂靠,信息系统项目管理师挂靠的申报条件是什么?...
  • 一木禾网盘下载分析及批量获取下载地址的实现(上)
  • ADT下载地址(含各版本),最新ADT-23.0.6
  • 知名程序员云风辞职 意在重新思考未来
  • 单片机原理及应用笔记
  • MLDN李兴华JAVA开发实战经典
  • Jquery moblie 表单验证
  • IPC之命名管道
  • Windows DOS常用指令
  • linux基础(超级详细小白入门篇)
  • COleDateTime 时间在秒上加减
  • 《炬丰科技-半导体工艺》 300mm 硅上的单片 InGaAs 光电探测器
  • Java学习笔记 完整版
  • ComboBox.SelectedIndex的使用问题
  • native2ascii的使用
  • Ajax常用框架汇总