Ứng dụng của tôi sẽ khởi chạy một chuỗi để truy vấn web cho một số dữ liệu. Tôi muốn hiển thị thông báo Toast khi không tìm thấy gì, nhưng ứng dụng của tôi luôn bị treo.Đăng tin nhắn chúc mừng từ Chủ đề
Tôi đã cố gắng sử dụng bối cảnh ứng dụng từ bên trong các chủ đề, như vậy:
Toast.makeText(getApplicationContext(), "testttt", Toast.LENGTH_LONG).show();
Tôi đã cũng đã cố gắng tạo ra một Runnable với các cuộc gọi Toast và gọi runOnUiThread (Runnable) từ Thread (các Gọi bánh mì nướng trong runnable này sử dụng các hoạt động như tham số đầu tiên).
Có ai có bất kỳ ý tưởng nào về cách thực hiện việc này không?
Bạn đang sử dụng 'Thread' như một lớp bên trong hoặc bạn đang mở rộng 'AsyncTask' trong một lớp hoàn toàn riêng biệt? –
Hiện tại tôi đang sử dụng một lớp mà tôi đã mở rộng từ Chủ đề. Có khả năng tôi sẽ chuyển nó vào AsyncTask tại một thời điểm nào đó. Tôi đã không nhận được xung quanh để nó được nêu ra. – Andrew