두 개의 AsyncTask를 병렬로 실행하려고합니다. 기본적으로 나는 두 개의 AsyncTask를 실행하는 버튼을 클릭 할 때 동시에하고 싶었지만 동시에 그렇게하지는 않았습니다 ... 첫 번째 부분에서 첫 번째 부분에서 두 번째 부분을 순서대로 클릭하십시오! 가능하다면 버튼 클릭만으로 시작할 수 있는지 이해할 수 있습니다! 내가 utilzizato 내가 코드 아래에 쓰기두 개의 AsyncTask를 병렬로 실행
그녀를 놓아 :
첫 번째 AsyncTask를의public void onClick(View arg0){
switch(arg0.getId()) {
case R.id.btn_down:
if(isOnline() == true){
//
// new ShowDialogAsyncTask().execute();
new AsynTask2().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR,null);
new ShowDialogAsyncTask().executeOnExecutor(AsyncTask.SERIAL_EXECUTOR,null);
}
else{
Toast.makeText(this,"Connettiti a Internet",Toast.LENGTH_SHORT).show();
}
break;
}
}
이 링크가 매우 가져 오기를 참조 http://stackoverflow.com/questions/14223998/executing-two-asynctask-in-in-two-different-classes?rq = 1 –
다시 말씀해 주시겠습니까? 이해하기 힘듭니다. – for3st