这个里面使用了handler中的轮询机制
public class MainActivity extends Activity {
private TextView tv;Handler handler = new Handler(){
public void handleMessage(android.os.Message msg) {
int mess = (Integer) msg.obj;
tv.setText("倒数100个数:"+mess);
};
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv = (TextView) findViewById(R.id.tv);
new Thread(){
public void run() {
for (int i = 100; i >0; i--) {
Message me = new Message();
me.obj=i;
handler.sendMessage(me);
try {
sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
};
}.start();
}
}
141

被折叠的 条评论
为什么被折叠?



