美文网首页
Android下拉刷新上拉加载控件的使用

Android下拉刷新上拉加载控件的使用

作者: 简单Liml | 来源:发表于2017-05-15 10:17 被阅读269次

    参考链接:http://www.jianshu.com/p/699e2662fc27

    刷新控件:in.srain.cube.views.ptr.PtrFrameLayout 和com.chanven.lib.cptr.PtrClassicFrameLayout

    导包:

    compile 'in.srain.cube:ultra-ptr:1.0.11'

    compile 'com.chanven.lib:cptr:1.0.0'

    使用Xml文件:

    xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:orientation="vertical">

    android:id="@+id/test_list_view_frame"

    xmlns:cube_ptr="http://schemas.android.com/apk/res-auto"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:background="#f0f0f0"

    cube_ptr:ptr_resistance="1.7"

    cube_ptr:ptr_ratio_of_header_height_to_refresh="1.2"

    cube_ptr:ptr_duration_to_close="200"

    cube_ptr:ptr_duration_to_close_header="1000"

    cube_ptr:ptr_keep_header_when_refresh="true"

    cube_ptr:ptr_pull_to_fresh="false">

    android:id="@+id/test_list_view"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:background="@android:color/white"

    android:choiceMode="singleChoice"

    android:divider="#b0b0b0"

    android:dividerHeight="0.1dp"

    android:fadingEdge="none"

    android:scrollbarStyle="outsideOverlay"/>

    或者

    android:id="@+id/store_house_ptr_frame"

    xmlns:cube_ptr="http://schemas.android.com/apk/res-auto"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    cube_ptr:ptr_resistance="1.7"

    cube_ptr:ptr_ratio_of_header_height_to_refresh="1.2"

    cube_ptr:ptr_duration_to_close="300"

    cube_ptr:ptr_duration_to_close_header="2000"

    cube_ptr:ptr_keep_header_when_refresh="true"

    cube_ptr:ptr_pull_to_fresh="false" >

    android:id="@+id/store_house_ptr_image_content"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:background="@color/cube_mints_333333"

    android:clickable="true"

    android:padding="10dp">

    android:id="@+id/store_house_ptr_image"

    android:layout_width="match_parent"

    android:layout_height="match_parent" />

    代码初始化:

    ptrClassicFrameLayout.setLoadMoreEnable(true);

    ptrClassicFrameLayout.setOnLoadMoreListener(this);

    ptrClassicFrameLayout.setPtrHandler(this);

    相关文章

      网友评论

          本文标题:Android下拉刷新上拉加载控件的使用

          本文链接:https://www.haomeiwen.com/subject/hbocxxtx.html