在我的应用程序中,有多个asynctasks。请让我知道为什么doInBackground的asynctask 有时没有被调用。它的onPreExecute方法被调用。是否有任何问题,因为多个asynctasks或其他?doInBackground有时不会被调用Android
/* ASync class for test table */
public class TestAsynch extends AsyncTask<String, Void, String>{
protected void onPreExecute() {
super.onPreExecute();
}
@Override
protected String doInBackground(String... params) {
String status = null;
String result1=API_Manager.getInstance().sendTestData(userName);
try {
if(result1 != null) {
// save in db
}
}
}
catch(Exception e) {
e.printStackTrace();
}
return status;
}
@Override
protected void onPostExecute(String status) {
}
}
哪里是你的代码的例子吗? –
请检查验证码。 –