们就得从 RecylerView 瀑布流那个适配器中添加 item 点击事件开始了,点击事件代码很简单

@Override
public void onBindViewHolder(@NonNull ViewHolder holder, int i) {
Glide.with(context).load(data.get(i).get("pic")).into(holder.img);
holder.name.setText(data.get(i).get("name").toString());

Intent intent = new Intent(context, AnimalDetailActivity.class);
intent.putExtra("pic", (Integer) data.get(i).get("pic"));
intent.putExtra("name", (String) data.get(i).get("name"));

holder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
context.startActivity(intent);
}
});
}
--------------------- 

猜你喜欢

转载自www.cnblogs.com/liyanyan665/p/11295960.html
今日推荐