在我的回收项目布局,我有一个CheckBox,其检查状态,我设置在onBindView。问题是,当第一次显示RecyclerView时,即使前三项应该检查其CheckBoxes,但它们似乎未被选中。但是,在向下滚动列表并向上滚动之后,将根据需要对它们进行检查。我在OnBindViewHolder中设置了一个断点,每次都正确设置选中的状态。但由于某些原因,当它第一次呈现时,它没有被检查。
我的RecyclerView适配器:
public class VideoAdapter extends ScrollBaseAdapter<VideoAdapter.VideoViewHolder>
我肯定遗漏了android的一些东西:运动布局中的可见性变化。这是我的布局的一个简化版本。
<MotionLayout>
<ImageView android:id="@+id/HeaderBackground" />
Bunch of image views, Text views that are constrainted to the HeaderBackground.
<RecyclerView android:visibility="visible">
<EditText android:visibilit
在我的应用程序中,我发送一个截取请求,它一个接一个地获取列表项目,而不是一次全部。当数据被获取时,我想在回收视图的末尾实现一个进度条。类'updateAdapter‘更新适配器,我正在考虑使进度条在回收视图滚动监听器中可见。但我不知道如何在我的代码中这样做。
updateAdapter.java
//THIS CLASS UPDATES THE RECYCLER VIEW
public class updateAdapter{
private FetchWpApi fetch;
private int totalItemCount;
priva