Tôi có câu hỏi dành cho Bạn!Mục bị vô hiệu hóa trong danh sách spinner
Tôi có 50 mục trong spinner của mình, tôi có thể vô hiệu hóa ví dụ thứ sáu trong danh sách của mình không?
Tôi có câu hỏi dành cho Bạn!Mục bị vô hiệu hóa trong danh sách spinner
Tôi có 50 mục trong spinner của mình, tôi có thể vô hiệu hóa ví dụ thứ sáu trong danh sách của mình không?
Bạn có thể lấy mục từ mảng trong ListAdapter của bạn dựa trên vị trí của nó và gọi setEnabled(false)
theo phương thức công khai getView()
.
Như thế này:
if (position==10) {
convertView.setEnabled(false);
}
else{
convertView.setEnabled(true);
}
Bạn có thể sẽ cần phải ghi đè một số phương pháp khác. Kiểm tra các bài đăng đó:
Android ListView child View setEnabled() and setClickable() do nothing
Android: How to disable list items on list creation