Tôi đến với bạn trên đầu gối cong, câu hỏi trong tay. Tôi tương đối mới đối với Android, vì vậy hãy tha thứ cho bất kỳ điều gì mà tôi có thể nói.Nút nghe Onclick trong bố cục bao gồm
Giới thiệu: Tôi có một số bố cục trong ứng dụng, tất cả phải bao gồm chân trang chung. Chân trang này có một số nút cần thiết để quay lại trang chủ, đăng xuất, v.v.
Tôi đã quản lý chân trang này xuất hiện trong tất cả các trang cần thiết với sự trợ giúp của thẻ Bao gồm và Hợp nhất. Vấn đề nằm ở việc xác định các trình nghe nhấp chuột cho tất cả các nút. Mặc dù tôi có thể xác định người nghe trong mọi hoạt động liên quan đến màn hình bao gồm bố cục chân trang, tôi thấy rằng điều này trở nên tẻ nhạt khủng khiếp khi số lượng màn hình tăng lên.
Câu hỏi của tôi là thế này: Tôi có thể xác định một nút bấm nghe mà sẽ làm việc trên ứng dụng, mà có thể được truy cập từ bất kỳ màn hình với việc sử dụng các android: onClick thuộc tính của nút? Có nghĩa là, tôi muốn xác định trình nghe nhấp chuột một lần, trong một lớp riêng biệt, nói FooterClickListeners và chỉ cần đặt tên lớp đó làm lớp người nghe cho bất kỳ nhấp chuột nào vào chân trang. Ý tưởng là tạo một điểm truy cập duy nhất cho mã người nghe, để bất kỳ và tất cả thay đổi nào đối với người nghe nói sẽ phản ánh trong suốt ứng dụng.
Cảm ơn bạn billy tài năng :) Nó hoạt động! –
Cảm ơn rất nhiều. Nó hoạt động cho tôi !!! – AD14
Giải pháp tốt nhưng hơi dài. Nếu bạn đang tìm kiếm một số giải pháp đơn giản, hãy xem http://stackoverflow.com/a/16870468/1055241 – gprathour