Skip to content

CSnowStack/LikeELMLeftLoad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Dec 29, 2016
3c211ad · Dec 29, 2016

History

8 Commits
Dec 27, 2016
Dec 29, 2016
Dec 27, 2016
Dec 27, 2016
Dec 27, 2016
Dec 29, 2016
Dec 27, 2016
Dec 27, 2016
Dec 27, 2016
Dec 27, 2016
Dec 27, 2016

Repository files navigation

LikeELMLeftLoad

仿饿了么左滑跳转

预览

膜拜巴神

使用

加依赖

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:25.1.0'
    compile 'com.android.support:design:25.1.0'
}

把View文件内的文件放到你们那的项目中,还有一些配置文件也要拉过去

代码使用

<csnowstack.load.behavior.view.PullLeftLoadMoreLayout
    android:id="@+id/pull_load_layout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <android.support.v7.widget.RecyclerView
        android:id="@+id/rcv"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:overScrollMode="never"/>
</csnowstack.load.behavior.view.PullLeftLoadMoreLayout>


mRecyclerView= (RecyclerView) findViewById(R.id.rcv);
       mRecyclerView.setLayoutManager(new LinearLayoutManager(this,LinearLayoutManager.HORIZONTAL,false));
       mRecyclerView.setAdapter(new ELMAdapter());

       mPullLeftLoadMoreLayout= (PullLeftLoadMoreLayout) findViewById(R.id.pull_load_layout);
       mPullLeftLoadMoreLayout.addView(getResources().getDimensionPixelOffset(R.dimen.item_img));
       mPullLeftLoadMoreLayout.setFillLoadingColor(ContextCompat.getColor(this,R.color.colorAccent));
       mPullLeftLoadMoreLayout.setOnGoListener(new LoadingView.OnNoticeGoListener() {
           @Override
           public void go() {
               Toast.makeText(MainActivity.this,"跳转页面",Toast.LENGTH_SHORT).show();
           }
       });

About

仿饿了么左滑跳转

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages