一: 类似ListView的列表项:
相关主布局:<这里是使用自定义的SwipeRefreshLayout,目的是将SwipeRefreshLayout的刷新功能赋予recyclerview>
<com.uwitec.largefactory.view.LYJSwipeRefreshLayout android:orientation="vertical" android:layout_width="match_parent" android:id="@+id/swipeRefreshLayout" android:layout_marginLeft="8dp" android:layout_marginRight="8dp" android:background="@color/tv_White" app:scrollableChildId="@+id/recyclerView" android:layout_height="match_parent"> <android.support.v7.widget.RecyclerView android:id="@+id/recyclerView" android:layout_width="match_parent" android:layout_height="wrap_content"> </android.support.v7.widget.RecyclerView> </com.uwitec.largefactory.view.LYJSwipeRefreshLayout> 注:里面有自定义的样式:保持id和recyclerview id相同app:scrollableChildId="@+id/recyclerView" 自定义的:LYJSwipeRefreshLayout
的代码如下:
先说ListView的使用:在activity or fragment中: