Asked Mar 19th, 5:04 AM 42 1 2
  • 42 1 2
-1

Click item trong recyclerview

Share
  • 42 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 Mar 20th, 4:16 AM
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
Mar 20th, 4:14 PM

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
Mar 23rd, 3:11 AM

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

0
| Reply
Share
Answered Mar 20th, 9:02 AM
+1

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

Share
Mar 20th, 4:37 PM

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
Nam Nguyễn Xuân @nguyennam1763
Mar 23rd, 7:14 AM

@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