2010-10-29 25 views
13

Tôi có một ListView có thể được điều hướng bằng dpad. Nó có một chân. Tôi muốn ngăn điều hướng vào chân trang bằng dpad. Tôi đã đặt focusable và focusableInTouchMode của chế độ xem chân trang thành false; điều này làm cho không có sự khác biệt (vì vậy tôi suy ra rằng nó không thực sự là tập trung Tôi thấy, nhưng thay vì lựa chọn).Làm cách nào để ngăn chặn chân trang ListView trở thành lựa chọn?

Làm cách nào để ngăn không cho chân trang được chọn?

+0

bạn đã thử footerView.setClickable (sai) này; –

+0

@Tilsan: Tôi tin như vậy, nhưng tôi sẽ thử lại; cảm ơn. Sẽ báo cáo lại với kết quả. –

+0

@Tilsan: Tôi bị thương thậm chí không cố gắng đó (tin rằng tôi đã làm); xem câu trả lời được chấp thuận bên dưới. –

Trả lời

31

Bạn có thể thử sử dụng này khi thêm quan điểm footer:

listView.addFooterView(view, data, false);//third argument indicates footer is unselectable 

đã không làm điều này bản thân mình, vì vậy chỉ cần một gợi ý.

+1

Cảm ơn bạn! Đây là bản sửa lỗi. Tôi đã sử dụng phiên bản đối số đơn của addFooterView. –

+1

Cảm ơn bạn. Giờ đã dành nhiều thời gian để giải quyết sự cố và điều này thật đơn giản. : '( – Davor

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