Tôi đang sử dụng AsyncTask
s để tìm nạp dữ liệu khi người dùng nhấn một nút. Điều này hoạt động tốt và giữ cho giao diện luôn phản hồi trong khi tìm nạp dữ liệu, nhưng khi tôi kiểm tra những gì đang diễn ra trong trình gỡ lỗi Eclipse, tôi phát hiện ra rằng mỗi lần một cái mới AsyncTask
được tạo (khá thường xuyên, vì chúng chỉ có thể được sử dụng một lần ), một chủ đề mới đang được tạo nhưng chưa bao giờ kết thúc.
Kết quả là một số lượng lớn AsyncTask
chủ đề chỉ nằm ở đó. Tôi không chắc đây có phải là vấn đề trong thực tế hay không, nhưng tôi thực sự muốn loại bỏ những chủ đề thừa đó.
Làm thế nào tôi có thể giết những chủ đề này?
doInBackground
phương pháp hoàn tất, nhưng các chủ đề tiếp tục xuất hiện trong cửa sổ gỡ lỗi. Ví dụ: Thread [<23> AsyncTask #4](Running)