Recylerview滚动不起作用。我正在使用cardview

时间:2017-03-03 10:17:51

标签: android material-design

已经过了一周,我正在使用Recyclerview。我需要帮助,下面是我的代码。 Activity.java

    recyclerView = (RecyclerView) findViewById(R.id.recyclerview1);
    final LinearLayoutManager layoutManager = new LinearLayoutManager(this);
    layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
    layoutManager.scrollToPosition(2);
    layoutManager.scrollToPositionWithOffset(2, 20);
    recyclerView.setLayoutManager(layoutManager);
    recyclerView.getLayoutManager().canScrollVertically();

Activity.xml

<android.support.v7.widget.RecyclerView
    android:id="@+id/recyclerview1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:scrollbars="vertical"
    android:scrollbarSize="5dp"
    />

任何帮助都会表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:0)

以这种方式使用。

    RecyclerView recyclerView = (RecyclerView)view.findViewById(R.id.recycler_view);
    recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
    recyclerView.setHasFixedSize(true);

在xml部分中,

   <android.support.v7.widget.RecyclerView
        android:id="@+id/recycler_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:visibility="visible">