doInBackground
이 완료되면 onPostExecute
이 호출되지 않습니다. 진행 상황을 게시하려고 시도하면 onProgressUpdate
도 호출되지 않습니다.Android, AsyncTask, onProgressUpdate 및 onPostExecute가 호출되지 않음
백그라운드에서 아무것도 수행하지 않지만 텍스트를 로깅하지만 두 가지 방법 모두 호출되지 않는 asyncTask를 다시 만들었습니다.
new MyAsyncTask().execute("Test");
AsyncTask를 : 여기에
내 코드public class MyAsyncTask extends AsyncTask<Object, Integer, Void> {
@Override
protected Void doInBackground(Object... params) {
Log.d("MyAsyncTask","doInBackground");
publishProgress(1);
return null;
}
@Override
protected void onPostExecute(Void result) {
Log.d("MyAsyncTask","onPostExecute");
super.onPostExecute(result);
}
@Override
protected void onProgressUpdate(Integer... values) {
Log.d("MyAsyncTask","onProgressUpdate");
super.onProgressUpdate(values);
}}
이며, 여기에 내가
new MyAsyncTask().execute();
'AsyncTask'를 게시하고 어떻게 호출해야합니까? 그렇지 않으면이 "질문"에 대한 대답이 없을 수 있습니다 – codeMagic
코드는 어디에 있습니까? – SimonSays
로그에 의존하여 메소드가 호출되지 않았거나 중단 점 설정을 시도했는지 알고 있습니까? – codeMagic