Próbuję implementacji "pull to refresh" na ListFragment, ale w tej chwili żaden z dropów bibliotek nie obsługuje tego. Nie ma sposobu, aby wykryć przeskalowanie fragmentu listy, który widzę, więc zastanawiam się, czy ktoś znalazł sposób, aby to zadziałało?Jak zaimplementować pull do odświeżenia na ListFragment
-
Korzystanie końcówkę chrześcijanina I stosuje się następującą metodę dla mojego onCreateView().
@Override
public View onCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
PullToRefreshListView listView = new PullToRefreshListView(getActivity());
mAdapter = new HomeTweetListAdapter(getActivity(), R.layout.tweet_list_item, tweets);
listView.setAdapter(mAdapter);
return listView;
}
Podobnie jak Christian powiedział, że można to zrobić tylko z Fragmentem. Zwracanie innych informacji niż ListView na błędach ListFragment.
EDIT: Aby wyjaśnić Używam Johan's PullToRefresh library
Więc czy mógłby skorzystać z mojej metody? –
Tak. Pewnie ... Dodałem kolejną odpowiedź tylko dlatego, że nie wziąłeś pod uwagę, że pracuje on z Fragments, więc trochę się tam zmienia. Poza tym zdaje się wiedzieć, że istnieją biblioteki osób trzecich, aby to zrobić ... więc może już wiedzieć o tym, który zasugerowałeś. – Cristian
Widzę, dokąd zmierzasz. Próbowałem, ale Eclipse nie lubi ustawiania adaptera list na zwykły stary fragment. Czy istnieje na to lekarstwo? – George