Pull To Refresh
06.07.2015 - 06:28
Merhabalar;
Kullanmakta olduğum ve webview ile hazırlanan android uygulamaya Pull to Refresh Entegre İşlemi Nasıl Yapılır.
19
Görüntülenme
0 Beğeni
Android Webview Swipe To Refresh adlı makaleden faydalanabilirsiniz. Swipe To Refresh işlemi Pull to Refresh ile aynı eylemi yapar.
http://androiddhina.blogspot.com.tr/2015/02/android-webview-swipe-to-referesh.html
https://www.bignerdranch.com/blog/implementing-swipe-to-refresh/
Android de support kütüphanesi ile birlikte gelen SwipeRefreshLayoutuda kullanabilirsin.
orda arkadaşın bahsettiği library dosyayı indirdikten projene import et seOn...listener da metodunu getRefreshableView() çagır
layoutuna bunu ekle
<com.handmark.pulltorefresh.library.PullToRefreshListView
android:id="@+id/pull_to_refresh_listview"
android:layout_height="fill_parent"
android:layout_width="fill_parent" />
Activitine de bunu ekle
PullToRefreshListView pullToRefreshView = (PullToRefreshListView) findViewById(R.id.pull_to_refresh_listview);
pullToRefreshView.setOnRefreshListener(new OnRefreshListener<ListView>() {
@Override
public void onRefresh(PullToRefreshBase<ListView> refreshView) {
// Do work to refresh the list here. new
GetDataTask().execute();
} } );
private class GetDataTask extends AsyncTask<Void, Void, String[]> {
...
@Override
protected void onPostExecute(String[] result) {
// Call onRefreshComplete when the list has been refreshed.
pullToRefreshView.onRefreshComplete();
super.onPostExecute(result);
} }
Merhabalar,
Burada kaynak kodu mevcut indirip kendi projende kullanabilirsin , kolay gelsin
https://github.com/chrisbanes/Android-PullToRefresh