我希望能够在水平RecyclerView内自动滚动并将所选项目放在屏幕中间
在附加的图像中,所选项目是“我的应用程序”,因此我想自动滚动RV,以便“我的应用程序”将显示在屏幕中心
我知道如何滚动到特定的位置:
linearLayoutManager.scrollToPositionWithOffset(2, 20);
如何在recyclerView中获取项目的相对位置,以便我可以滚动到它?
我的RecyclerView def:
CategoriesAdapter adapter = new CategoriesAdapter(list, this);
catagoriesRV.setAdapter(adapter);
LinearLayoutManager llm = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);
catagoriesRV.setLayoutManager(llm);