TextView.setText утечка памяти

У меня есть таймер

timer_main = new Timer();
timer_main.schedule(new UpdateTimeTask_Receiver(), 150, 100);

public class UpdateTimeTask_Receiver extends TimerTask {
    @Override
    public void run() {
        if (_doze_mode) {
            return;
        }
        try {
            runOnUiThread(new Runnable() {
                @Override
                public void run() {
                    _Main_Timer_Function();
                }
            });
        } catch (IllegalThreadStateException e) {
        }
    }
}

В функции _Main_Timer_Function() таймера несколько обновлений разных TextView (для примера)

text_mgn_rashod.setText(nf_2.format(_fuel_millisec));

Они вызывают утечку памяти, с которой не справляется сборщик мусора. Смотрел в Profiler. Как мне избежать этого?


Ответы (0 шт):