У меня есть класс фрагмента, который запускает другое действие при щелчке по элементу списка.Обновление активности, активность начинается с фрагмента
Intent in = new Intent(getActivity(),SResponses.class);
startActivity(in);
В этой деятельности есть обработчик, который обновляет активность через несколько секунд.
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
finish();
startActivity(getIntent());
}
}, 4000);
Но когда однажды открыт этот класс это держать на освежающий все время, даже когда я нажимаю кнопку назад он не вернуться назад и и держать на освежающий снова и again.I хотят работать только в этом когда это действие активно.
Почему вы «обновляете» свои данные, уничтожая текущую деятельность и создавая новую? – Hellboy
Фактически моя база данных время от времени обновляется, а значения обновляются в списке, и я хочу обновить список новыми значениями через определенное время. – user3091531
Как я могу узнать, когда база данных будет обновляться? – user3091531