相关疑难解决方法(0)

RecyclerView 按位置获取视图

我有一个RecyclerView,每个都CardView包含一个TextView和一个ImageView。每当我单击一个项目时,我想将图像可见性设置为 VISIBLE,并将之前单击的项目图像的可见性设置为 INVISIBLE。

这是我的适配器类:

public class CategoryAdapter extends RecyclerView.Adapter<CategoryAdapter.ViewHolder>{
private Context context;
private List<Category> lista;
private LayoutInflater layoutInflater;
private IncomeCategoryActivity activity;

private static final int CATEGORY_REQUEST=6;
private static final int ITEM_EDIT=1;
private static final int ITEM_DELETE=2;
private static final int EDIT_REQUEST=7;

private int current_pos=-1;


public CategoryAdapter(List<Category> lista, Context context, IncomeCategoryActivity activity) {
    this.context = context;
    this.lista = lista;
    this.activity=activity;
    layoutInflater=LayoutInflater.from(context);
}

@Override
public CategoryAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
    View view=layoutInflater.inflate(R.layout.category_layout, parent, …
Run Code Online (Sandbox Code Playgroud)

android android-recyclerview

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

android-recyclerview ×1