Установить pull для обновления как обновление при запуске или возобновлении фрагмента
Я использую эту библиотеку Android-PullToRefresh:https://github.com/chrisbanes/Android-PullToRefresh
Мне нужно реализовать автоматический «pull to refresh» при запуске активности, который имеет тот же визуальный и функциональный эффект, что и удаление фрагмента, который только что сработал автоматически, вместо пользовательских жестов. Ты знаешь, смогу ли я это сделать?
РЕДАКТИРОВАТЬ: мой код, как показано ниже
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup group, Bundle saved)
{
View view = inflater.inflate(R.layout.layout_frg_summarized, group, false);
mPullToRefreshLayout = (PullToRefreshLayout) view.findViewById(R.id.summary_layout);
ActionBarPullToRefresh.from(getActivity())
.allChildrenArePullable()
.listener(this)
.setup(mPullToRefreshLayout);
return view;
}
@Override
public void onActivityCreated (Bundle savedInstanceState)
{
super.onActivityCreated(savedInstanceState);
//some code here
mPullToRefreshLayout.isRefreshing();
}
@Override
public void onResume(){
super.onResume();
if (mPullToRefreshLayout.isRefreshing()) {
mPullToRefreshLayout.setRefreshing(true);
}
}
@Override
public void onPause(){
super.onPause();
mPullToRefreshLayout.setRefreshing(false);
if (mPullToRefreshLayout.isRefreshing()) {
mPullToRefreshLayout.setRefreshComplete();
}
}