Asked thg 3 19, 2020 5:04 SA 96 1 2
  • 96 1 2
0

Click item trong recyclerview

Share
  • 96 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 ANSWERS


Answered thg 3 20, 2020 4:16 SA
Accepted
+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)

Share
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

0
| Reply
Share
thg 3 23, 2020 3:11 SA

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

0
| Reply
Share
Answered 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

Share
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

0
| Reply
Share
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

0
| Reply
Share
Viblo
Let's register a Viblo Account to get more interesting posts.