Tôi nhận được câu hỏi này do một câu trả lời trên đây, nhưng không giải thích làm thế nào để làm những gì tôi đang hỏi How to get the id of the row in onItemClick(ListView) when using a custom Adapter?Làm cách nào để ghi đè phương thức getItemId (int pos) từ CursorAdapter?
Câu trả lời được chấp nhận trong câu hỏi đó là những gì tôi cần vì tôi cũng đang làm cho tôi bộ điều hợp riêng (CursorAdapter), do đó tôi sẽ có cùng một vấn đề. Vấn đề là tôi không có ý tưởng làm thế nào để đạt được điều đó. Tôi đang xem Tài liệu và không chắc chắn cách truy cập cột _id từ con trỏ. Vì Doc không có hằng số mà chúng ta có thể lấy thông tin từ tôi bị kẹt. Bất kỳ trợ giúp tìm ra nó sẽ được nhiều đánh giá cao.
EDIT: Tôi không rõ ràng về câu hỏi của tôi, nhưng chỉ để làm rõ, như tiêu đề, làm thế nào tôi có thể ghi đè lên phương thức getItemId() trong lớp tùy chỉnh CursorAdapter mà tôi đã tạo?
I don Không hiểu vấn đề của bạn ... Tôi có một vài bộ điều hợp con trỏ tùy chỉnh, tôi chưa bao giờ phải ghi đè điều đó và tôi nhận được id hàng từ con trỏ tốt ... Bạn đang cố gắng làm gì và bạn đang cố gắng lấy đâu id đó? – Barak
Khi tôi nhấp vào một thành viên từ chế độ xem danh sách, tôi muốn có thể truy cập vào cơ sở dữ liệu và sử dụng ID đó để truy cập thông tin thành viên đó. Vì vậy, tôi cần phải chắc chắn rằng tôi thực sự nhận được _id. Nhưng tôi thì không. – Andy
Tôi muốn được nhìn thấy lý do tại sao không ... bạn nên nếu bạn đang sử dụng 'onListItemClick' với danh sách của bạn. – Barak