android延时执行

final Handler handler = new Handler() {
                    public void handleMessage(Message msg) {
                        switch (msg.what) {
                        case 1:
                            right2.setVisibility(View.INVISIBLE);
                            InitializeQuestion();
                            break;
                        }
                        super.handleMessage(msg);
                    }
                };
                TimerTask task = new TimerTask() {
                    public void run() {
                        Message message = new Message();
                        message.what = 1;
                        handler.sendMessage(message);
                    }
                };
                Timer timer = new Timer();
                timer.schedule(task, 1500);

 

posted on 2013-10-14 18:22  藤藤蔓蔓  阅读(182)  评论(0编辑  收藏  举报