问题描述
在我开发代码时存在一些问题。 对于前)
a.java
public OnResultCallbackListener(){
part C
}
protected void onCreate(){
(skipped)
button.setOnClickListener(){
method a(arg0,arg1,arg2,....,OnResultCallbackListener);
--------------------------------
part B
--------------------------------
}
}
我要按此顺序执行。 当我单击按钮时,方法a被执行。并且方法A将调用callback(OnResultCallbackListener) 并且当OnResultCallbackListener完成(C部分)时,下面的方法a执行了(B部分)
所以,顺序是 方法A-OnResultCallbackListener(C部分)-B部分。 但是我的代码首先执行了B部分。 OnResultCallbackListener需要服务器连接,因此我无法对其进行修改。
在这种情况下,如何以所需的方式执行代码?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)