Yêu cầu thg 3 19, 2020 5:04 SA 91 1 2
  • 91 1 2
0

Click item trong recyclerview

Chia sẻ
  • 91 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 thg 3 20, 2020 4:16 SA
Đã đượ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ẻ
thg 3 20, 2020 4:14 CH

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

thg 3 23, 2020 3:11 SA

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

Đã trả lời thg 3 20, 2020 9:02 SA
+1

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

Chia sẻ
thg 3 20, 2020 4:37 CH

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
thg 3 23, 2020 7:14 SA

@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í