(Android)执行完方法一以后再执行方法二
2018-09-27 本文已影响15人
努力与幸运
GetMiicDeptInfoList();//方法一
final Handler wcHandler = new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
try{
JSONObject val1 = new JSONObject();
val1.put("Keyword","");
val1.put("IdentificationItem","0");
val1.put("Year",Calendar.getInstance().get(Calendar.YEAR)+"");
val1.put("ContractTypeOne","99");
val1.put("ContractTypeTwo","99");
JSONArray Status = new JSONArray();
Status.put("4");
Status.put("8");
Status.put("9");
val1.put("Status",Status);
val1.put("DeptID",DeptIDs);
requestJson.put("keyword",val1);
}catch (JSONException ex){
Log.i("onCreate","json对象构造错误");
}
GetContractFinishSearchCount(requestJson); //方法二
}
};
new Thread(new Runnable() {
@Override
public void run() {
Message message = wcHandler.obtainMessage();
wcHandler.sendMessage(message);
}
}).start();
恩。。以上,我就是想在执行完方法一以后再执行方法二。
所以就利用Thread和Handler一块完成了这个需求,不知道大牛们都是怎么弄的,我就暂时先记录一下吧,以后有了更好的方法就再来更新。
O(∩_∩)O哈哈~