线程
package com.hanqi.zuoye; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import java.util.Random; public class xianchengActivity extends AppCompatActivity { Button bt; Random r=new Random(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_xiancheng); bt=(Button)findViewById(R.id.bt); } public void bt1(View v){ for( int i=0;i<10;i++){ new Thread( ){ @Override public void run() { try { Thread.sleep(r.nextInt(1000)); } catch (Exception e){ } runOnUiThread(new Runnable() { @Override public void run() { bt.setText("城市1"); } }); return; } }.start(); new Thread(){ @Override public void run() { try { Thread.sleep(r.nextInt(1000)); } catch (Exception e){ } runOnUiThread(new Runnable() { @Override public void run() { bt.setText("城市2"); } }); return; } }.start(); } } }