Android倒啤酒滑動刷新效果:BeerSwipeRefresh
Android倒啤酒滑動刷新效果BeerSwipeRefresh。該項目旨在提供一個可重復使用的滑動刷新ANDROID小部件。
Watch 油Tube video here.
Requirements
Target Sdk Version : 21
Min Sdk Version : 19
How to use
1) Add this to your build.gradle.
repositories { maven { url "https://jitpack.io" } } dependencies { compile 'com.github.recruit-lifestyle:BeerSwipeRefresh:1.1' }
2) Addjava com.list.view.amyu.beerswiperefreshlayout.BeerSwipeRefreshLayout, which has at least one AbsListView, to your layout XML file.
<jp.co.recruit_lifestyle.android.widget.BeerSwipeRefreshLayout android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/main_swipe"> <ListView android:id="@+id/main_list" android:layout_width="match_parent" android:layout_height="match_parent"/> </jp.co.recruit_lifestyle.android.widget.BeerSwipeRefreshLayout>
3) Add the function so that the your application knows when a user has completed a 'BeerSwipeRefreshLayout'.
mBeerSwipeRefreshLayout = (BeerSwipeRefreshLayout) findViewById(R.id.main_swipe); mBeerSwipeRefreshLayout.setOnRefreshListener(new BeerSwipeRefreshLayout.OnRefreshListener() { @Override public void onRefresh() { // Do work to refresh the list here. new Task().execute(); } }); private class Task extends AsyncTask<Void, Void, String[]> { ... @Override protected void onPostExecute(String[] result) { // Call setRefreshing(false) when the list has been refreshed. mBeerSwipeRefreshLayout.setRefreshing(false); super.onPostExecute(result); } }
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!