java如何在recyclerview中更改按钮的背景
我做了一个回收视图,我的物品上有一个按钮。我想在单击它时更改它的颜色。我该怎么做
这是我的适配器代码:
package com.example.livraison;
import 安卓.content.Context;
import 安卓.support.annotation.NonNull;
import 安卓.support.v7.widget.RecyclerView;
import 安卓.view.LayoutInflater;
import 安卓.view.View;
import 安卓.view.ViewGroup;
import 安卓.widget.ListView;
import java.util.ArrayList;
public class ListAdapter extends RecyclerView.Adapter<ListViewHolder> {
ArrayList<ListModel> data;
Context context;
public ListAdapter(ArrayList<ListModel> data,Context context){
this.data = data;
this.context = context;
}
@NonNull
@Override
public ListViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int position) {
View view =
LayoutInflater.from(context).inflate(R.layout.item_produit_liverer,viewGroup,false);
return new ListViewHolder(view);
}
@Override
public void onBindViewHolder(@NonNull ListViewHolder listViewHolder, int position) {
listViewHolder.command_i.setText(data.get(position).getCommand_m());
listViewHolder.name_i.setText(data.get(position).getName_m());
listViewHolder.commune_i.setText(data.get(position).getCommune_m());
listViewHolder.providence_i.setText(data.get(position).getProvidence_m());
}
@Override
public int getItemCount() {
return data.size();
}
}
共 (0) 个答案