如何在 RecycerView
中获取当前项目?在我的用例 RV 项目中占用了所有屏幕空间,因此一次只有一个项目。
我之前尝试过谷歌搜索,但没有找到任何有用的信息。
整个用例:
用户界面。底部导航有一个按钮,应该在 fragment 中调用某个方法(假设是一个
foo()
方法)此
foo()
方法应该从适配器中获取一个可见项并在演示者中调用特定方法。
最佳答案
在你的代码中使用它
LinearLayoutManager mLayoutManager;
mLayoutManager = new LinearLayoutManager(this);
mRecyclerView.setLayoutManager(mLayoutManager);
并使用以下代码获取您的可见项目
mLayoutManager.findFirstVisibleItemPosition();
关于android - 在 RecyclerView 中获取可见项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45797191/