Yêu cầu Mar 19th, 2020 5:04 a.m. 93 1 2
  • 93 1 2
0

Click item trong recyclerview

Chia sẻ
  • 93 1 2

Cho em hỏi lsao để click vào 1 item trên recyclerview A sẽ show dữ liệu dưới recyclerview B trong cùng 1 activity

2 CÂU TRẢ LỜI


Đã trả lời Mar 20th, 2020 4:16 a.m.
Đã được chấp nhận
+1

click vào recycclerview thì trong viewholder chèn nó vô interface. rồi qua chỗ activity gọi interfaace đó ra. truyền j thì truyền( call api bla bla vô RV 2 như bt)

Chia sẻ
Mar 20th, 2020 4:14 p.m.

public interface ItemClickListener { void onClick(View view, int position,boolean isLongClick); }

mình có tạo 1 cái interface như này nhưng sang activity gọi đến để chạy thì n kh chạy

Mar 23rd, 2020 3:11 a.m.

@Sosiii tên rv.onclick()....

Đã trả lời Mar 20th, 2020 9:02 a.m.
+1

có thể sử dụng even Bus hoặc interface để làm cái này nhé bạn

Chia sẻ
Mar 20th, 2020 4:37 p.m.

public interface ItemClickListener { void onClick(View view, int position,boolean isLongClick); }

mình có tạo 1 cái interface như này nhưng sang activity gọi đến để chạy thì n kh chạy

Avatar Nam Nguyễn Xuân @nguyennam1763
Mar 23rd, 2020 7:14 a.m.

@Sosiii nếu bạn muốn chạy được interface thì cái interface đấy phải được activity implement và từ activity bạn phải truyền đối tượng interface ấy vào adapter

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí