关于java:安排对方法的调用?

Schedule a call to a method?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
How to call a method after a delay

当用户单击一个按钮时,我想点这个(myvar1);。1秒钟后我想做这个(myvar2);。我怎样安排第二次通话?


Try this way using thread:

ZZU1


创建一个操作员并做一个postDelayed()运行。Check the documentation for Handler.

1
2
3
4
5
6
7
8
9
10
11
Handler handler = new Handler();
final Runnable r = new Runnable()
{
    public void run()
    {
        doThis(myVar2);.
    }
};
...
...
handler.postDelayed(r, 1000);


在一个桌面上,我将使用javax.swing.Timer从摇摆的API。也许Android Api有类似之处?当然,伊姆兰·汗所举的威胁也是一样的。