package com.example.thread;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainActivity extends Activity {
int r=0;
Button bt;
Button bt1;
Button bt2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt=(Button)findViewById(R.id.button1);
bt1=(Button)findViewById(R.id.button2);
bt2=(Button)findViewById(R.id.button3);
Thread1 t = new Thread1();
Thread c = new Control(t);
t.setSleep(true);
c.setDaemon(true);
t.start();
c.start();
bt.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
r=2;
}
});
bt1.setOnCl
android Thread 停止 开始 暂停
最新推荐文章于 2024-07-27 04:23:47 发布
本文详细探讨了在Android中如何管理和控制Thread的生命周期,包括如何启动、停止和暂停线程,以及在Android应用开发中处理线程操作的最佳实践。
摘要由CSDN通过智能技术生成