-4
목록의 크기에 따라 비동기 작업을 여러 번 실행하려고합니다. 이것이 어떻게 달성 될 수 있는가? 매개 변수를 매번 변경하려고합니다.비동기 작업을 여러 번 실행하는 방법은 무엇입니까?
목록의 크기에 따라 비동기 작업을 여러 번 실행하려고합니다. 이것이 어떻게 달성 될 수 있는가? 매개 변수를 매번 변경하려고합니다.비동기 작업을 여러 번 실행하는 방법은 무엇입니까?
목록 크기를 반복하고 해당 비동기 작업을 호출 할 수 있습니다.
for(int i=0; i<list.size();i++)
{
// Call AsyncTask with any value you want to pass
// just generate a constructor accordingly
new AsyncTask(i).execute();
}
그리고 필요한 생성자 AsyncTask
클래스의 값을 얻을 :
public class AsyncTask{
Integer position;
public AsyncTask(Integer passedValue)
{
position = passedValue;
}
}
이 여기에 코드를 넣어
많은 수의 AsyncTask를 동시에 실행할 가능성이있는 경우 task.executeOnExecutor (AsyncTask.THREAD_POOL_EXECUTOR); – 2Dee
당신이하는 반복 목록 크기를 통해 루프를 유지하고 전화 –
도움이 될 수 ツ 도움이되기를 바랍니다 루프 내의 비동기 태스크 –