Я использую функцию в адаптере, и я добавил обработчик для обновления каждые 2 секунды, как показано ниже:
final Handler refreshHandler = new Handler();
Runnable runnable = new Runnable() {
@Override
public void run() {
refreshHandler.postDelayed(this, 2000);
myfunction();
}
};
refreshHandler.postDelayed(runnable, 2000);
Когда я не нахожусь во фрагменте, где я развертываю адаптер, обработчиквсегда перезагружается.
Итак, мой вопрос, как остановить обработчик каждый раз, когда я завершаю фрагмент?