Android 无休止的循环视图到顶部

Android 无休止的循环视图到顶部,android,android-recyclerview,Android,Android Recyclerview,我需要一个没完没了的回收视图,就像messager应用程序一样 因此,我补充说: final LinearLayoutManager layoutManager = new LinearLayoutManager(this); layoutManager.setStackFromEnd(true); 最后开始我的清单 我将新值添加到顶部: listL.add(0, PostObj); 但是我看不清我的回收视图上的第一个位置 findFirstVisibleItemPosition未获取第一个

我需要一个没完没了的回收视图,就像messager应用程序一样

因此,我补充说:

final LinearLayoutManager layoutManager = new LinearLayoutManager(this);
layoutManager.setStackFromEnd(true);
最后开始我的清单

我将新值添加到顶部:

listL.add(0, PostObj);
但是我看不清我的回收视图上的第一个位置

findFirstVisibleItemPosition未获取第一个项目

   private boolean isFirstItemDisplaying(RecyclerView recyclerView) {
        if (recyclerView.getAdapter().getItemCount() != 0) {
            int firstVisibleItemPosition = ((LinearLayoutManager) recyclerView.getLayoutManager()).findFirstVisibleItemPosition();
            if (firstVisibleItemPosition != RecyclerView.NO_POSITION
                    && firstVisibleItemPosition == recyclerView.getAdapter().getItemCount() - 1)
                return true;
        }
        return false;
}

我改变了我的旧代码,它在一个无休止的recyclerview滚动到底部。也许我错过了什么?

我已经回答了一个关于同样问题的问题


请参阅

您能否验证
recyclerView.getAdapter().getItemCount()!=0
返回真值?@Yashasvi谢谢,我现在检查一下。请稍等!也许这会有所帮助:@Yashasvi是的,这是真的。我查一下。谢谢大家!@GabrielaDias检查一下,可能对你有帮助