У меня есть AsyncTask, которая запускается при запуске приложения. на галактике S с Android 2.1 на нем, этот AsyncTaks не всегда выполняется. я понимаю, что одновременно может быть запущено не более 5 AsyncTaks, но я на самом деле предположил, что это для каждого приложения, и потому что это выполняется при запуске приложения, я уверен, что на этом не запущены другие точка.
есть ли способ проверить, можно ли выполнить AsyncTask в это время или увеличить максимальное количество запущенных AsyncTask или что-нибудь, что может помочь мне с этой проблемой?
Сам AsyncTask очень прост и выполняется в потоке пользовательского интерфейса
new AsyncTask<Integer, Void, Void>(){
@Override
protected Void doInBackground(Integer... arg0) {
…
return null;
}
protected void onPostExecute(Void result) {
…
}
}.execute(myVal);
спасибо
Simon