【发布时间】:2019-02-01 15:01:04
【问题描述】:
我有一个包含 10 15 个项目的回收站视图。一旦包含回收站视图的活动打开,我想检查列表中是否存在某些特定项目。如果存在,我将显示一个对话框。
如果该项目位于列表顶部,即如果回收器视图一次显示 5 个项目,则一切正常,因此如果该特定项目位于前 5 个项目中,则会出现对话框,但如果该项目位于第 5 位之后,则对话框仅在向下滚动后出现。下面是代码。
@Override
public void onBindViewHolder(final CandidateViewHolder holder, int position) {
if (holder.userId.equals(data.getId())) {
DialogBox dialogBox = new DialogBox(mContext),
dialogBox.generateDialogBox();
}
}
我确信一定有办法做到这一点,可能我做错了。所以任何帮助将不胜感激。谢谢
【问题讨论】:
标签: android android-recyclerview scrollview