如何使用HORIZONTAL LinearLayoutManager scrollToPosition RecyclerView

时间:2016-12-04 04:54:35

标签: android android-recyclerview horizontal-scrolling linearlayoutmanager

此代码按预期工作:

    LinearLayoutManager layoutManager = new LinearLayoutManager(this,
            LinearLayoutManager.VERTICAL, false);
    mRecyclerView.setLayoutManager(layoutManager);
    mRecyclerView.scrollToPosition(2);

定位和滚动是垂直的,显示第三项。

现在,如果在上面的代码VERTICAL中替换为HORIZONTAL,则项目将水平显示,滚动为水平(按预期),但setScrollToPosition(2)不再有效。< / p>

如何scrollToPositionHORIZONTAL LinearLayoutManager

我的XML文件如下所述:

< android.support.v7.widget.RecyclerView
    android:id="@+id/rvPosters"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:paddingTop="4dp"
    android:paddingBottom="4dp" >

0 个答案:

没有答案