Tôi có một AlertDialog:setCanceledOnTouchOutside không hoạt động khi tôi khai thác chỉ gần hộp thoại bên ngoài
AlertDialog.Builder builder = new AlertDialog.Builder(context, AlertDialog.THEME_HOLO_LIGHT);
ListAdapter adapter = new CustomDialogAdapter(context, itemsList);
builder.setAdapter(adapter, listener);
builder.setTitle(title);
AlertDialog dialog = builder.create();
dialog.setCanceledOnTouchOutside(true);
setCanceledOnTouchOutside chỉ đang làm việc khi tôi gõ vào một khoảng cách nhất định từ dialog.When i khai thác chỉ gần hộp thoại nó không bị sa thải. Các bạn có biết cách loại bỏ hộp thoại ngay cả khi tôi chạm vào gần hộp thoại không?
Cố gắng gọi '.setCancelable (true)' ngay trước để xem điều gì xảy ra. – Sw4Tish
cảm ơn câu trả lời, tôi đã làm điều đó nhưng không có hiệu lực. – user2255427