我想要的是:当我滚动循环视图时,如果我看到行,那么我想要显示"可见:..."日志窗口上的文本。但我只显示"不可见.."文本。
@Override
public void onBindViewHolder(final ViewHolder holder, int position) {
Log.d("Row", holder.text.isShown() ? ("Visible: " + position) : ("Not visible: " + position))
}
protected class ViewHolder extends RecyclerView.ViewHolder {
TextView text
public ViewHolder(View itemView) {
super(itemView);
text = (TextView) itemView.findViewById(R.id.text);
}
}
我使用本教程:https://developer.android.com/training/material/lists-cards.html