6

Tôi đang cố triển khai màn hình FAQ trong dự án của mình và tôi muốn sử dụng ExpandableListView. Tôi hiển thị câu hỏi dưới dạng văn bản trong GroupView và trả lời dưới dạng văn bản trong ChildView. Nếu các mục có thể vừa với màn hình, không có vấn đề gì, nó hoạt động như mong muốn. Nhưng khi có nhiều mục hơn chiều cao màn hình và tôi phải cuộn, vấn đề này xảy ra khi tôi mở rộng mục cuối cùng, nó hoạt động như nó được mở rộng nhưng tôi không thể cuộn đến chế độ xem con.Android expandablelistview không thể hiển thị nhóm cuối cùng khi mở rộng

Bất kỳ ý tưởng hoặc kinh nghiệm nào về vấn đề này?

Dưới đây là ảnh chụp màn hình (như bạn có thể thấy, thanh cuộn cho thấy nó được mở rộng và có chỗ để di chuyển, nhưng khi tôi cố gắng để di chuyển, không có may mắn):

SS

EDIT: tôi thấy ra rằng vấn đề này là bởi vì tôi đang sử dụng một WebView bên trong hàng con, khi tôi chuyển sang TextView nó hoạt động như mong đợi. Làm thế nào tôi có thể đạt được kết quả tương tự với WebView?

+1

thử đặt chế độ xem web của bạn thành tiêu điểm = false .. \ clickable = false tôi nghi ngờ rằng nó chiếm đoạt cử chỉ cuộn từ chế độ xem danh sách. – Mortalus

Trả lời

1

Trong phương thức getGroupView() của BaseExpandableListAdapter, cho view = null làm dòng đầu tiên của phương thức.

+0

Hi @Yasin đã làm điều này giải quyết vấn đề của bạn? Tôi có cùng một vấn đề nhưng 'view = null' không giải quyết được vấn đề. Sẽ không 'xem = null' chỉ buộc các adapter không tái sử dụng xem? –

Các vấn đề liên quan