我会在我的recyclerView中按下一个按钮来改变它的背景色,这样就可以看到按下的按钮了,但是我对安卓系统不太感兴趣,所以我不知道该怎么做。我试过一些在网上找到的指南,但大多数都不适合我,就像在这个中,按钮没有颜色,只是白色。我会做一些像这样的想法public class RecyclerViewMenu extends RecyclerView.Adapter<RecyclerViewMenu.MenuViewHolder}
我一直在做RecyclerView,当用户点击一个项目时,我想要改变回收视图面板。为了简单的测试目的,当点击时,我正在使回收视图项目的文本变成红色。点击正确,但当我滚动的RecyclerView,其他项目随机变成红色。这些随机项目不会被点击,当我滚动时,它们本身就会变成红色。我认为我的问题应该是onClick方法。public class interestAdapter extends RecyclerView.Ad
我尝试从Adapter类中刷新整个RecyclerView (onBindViewHolder方法)。如果我点击列表中的一个项目,我希望这个项目参数会改变。这样做最好的方法是什么?onBindViewHolder方法在Adapter类中:public void onBindViewHolder(@NonNull final StoreRecyclerViewAdapter.ViewHolderalready available", Toa
我有一个RecyclerView。当我单击RecyclerView中某个项目内的按钮时,我希望更改该项目中的View的颜色。下面是我的代码,它运行良好。但是,问题是这个项目会有一个丑陋的动画。我想在没有动画的情况下更新项目。我该怎么做?顺便说一下,我不想关闭动画,只为这个点击事件。public class ViewHolder extends RecyclerView.ViewHo