先完成第一种方法,然后再开始第二种方法



我的问题在这一行:

 @Override
        public void onClick(View arg0) {
            doFirstMethod();
            doSecondMethod();
    }

问题是我不知道怎么做,但我的程序在第一个方法完成之前就完成了第二个方法。在java中,有什么方法可以说在第一个方法完成后启动第二个方法吗。

将其与处理程序或线程一起使用

@Override
    public void onClick(View arg0) {
        doFirstMethod();
}
public void doFirstMethod {
    .....
     .....
     doSecondMethod();
}

1)您可以在第一个方法的末尾调用第二个方法。

2) 如果使用异步任务,则调用onPostExecute()方法中的第二个方法。

用户处理程序。。。

在第一种方法结束时使用CCD_ 1。

public void handleMessage (Message msg) {
    switch (msg.what) {
        case 0:
            secondMethod();
            break;

    }
}

相关内容

最新更新