Soru & Cevap

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

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-32113-1525245330.jpg
tugbaustundag
08.07.2015 - 11:26

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

picture-1372-1408467635.jpg
ahmtbrk
07.07.2015 - 10:04

https://www.bignerdranch.com/blog/implementing-swipe-to-refresh/

Android de support kütüphanesi ile birlikte gelen SwipeRefreshLayoutuda kullanabilirsin.

picture-46073-1436252551.jpg
enestepehan
07.07.2015 - 09:15

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);

} }
 

picture-19298-1459404577.jpg
alper_beyler
06.07.2015 - 06:38

Merhabalar,

Burada kaynak kodu mevcut indirip kendi projende kullanabilirsin , kolay gelsin

https://github.com/chrisbanes/Android-PullToRefresh