当Android应用 onStart ()时,它会执行HttpRequestTask 。我已完成此部分,正常工作。
在应用程序打开并显示数据后,需要单击提交按钮POST 一些数据以弹出休息Web服务。在我看来,我想我可能需要编写另一个扩展的AsyncTask, doInBackground和onPostExecute
我应该编码什么才能让系统区分扩展同一个Activity中的AsyncTask,doInBackground和onPostExecute?
protected void onStart(){
super.onStart();
new HttpRequestTask().execute();
}
private class HttpRequestTask extends AsyncTask<Void, Void, ArrayList<Item>> {
@Override
protected ArrayList<Item> doInBackground(Void... params) {
//....some code
}
@Override
protected void onPostExecute(ArrayList<PickerItemDetail> pickerList) {
//.....come code and logic
}
}