7
เรียกใช้ AsyncTasks หลาย ๆ ตัวในเวลาเดียวกัน - เป็นไปไม่ได้ใช่ไหม?
ฉันพยายามเรียกใช้ AsyncTasks สองรายการในเวลาเดียวกัน (แพลตฟอร์มคือ Android 1.5, HTC Hero) อย่างไรก็ตามมีเพียงคนแรกที่ถูกประหารชีวิต ต่อไปนี้เป็นตัวอย่างข้อมูลสั้น ๆ เพื่ออธิบายปัญหาของฉัน: public class AndroidJunk extends Activity { class PrinterTask extends AsyncTask<String, Void, Void> { protected Void doInBackground(String ... x) { while (true) { System.out.println(x[0]); try { Thread.sleep(1000); } catch (InterruptedException ie) { ie.printStackTrace(); } } } }; @Override public …