Uygulamam çalıştığında ancak tetiklenmediğinde swipeRefreshLayout göstergesini tetiklemeye çalışıyorum! Özel Bağdaştırıcım ile listView'im var, bir URL'den JSON yüklüyorum ve onu listeme ayarladımGörüntülemede ilk gösterimde yükleme göstergesini göstermek istiyorum. 1.Aktivite başladığında veya oluşturulduğunda tetikleme nasıl tetiklenirRefreshLayout göstergesi
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_main, container, false);
swipeContainer = (SwipeRefreshLayout) rootView.findViewById(R.id.swipeContainer);
swipeContainer.setOnRefreshListener(this);
//it's not working!
swipeContainer.setRefreshing(true);
return rootView;
}
2.
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
// It's not working!!
swipeContainer.setRefreshing(true);
}
Not: Bunları yolları denemek benim SwipeRefreshLayout çünkü onStart üzerinde gayet veya onRefresh yöntem halen çalıştı eminim.
Herhangi çözüm takdir :)
teşekkür @MounirElfassi bir
Runnable
Yöntemi ile deneyin – Reza