Spla sh экран утечка памяти как исправить? - PullRequest
1 голос
/ 13 июля 2020

My Spla sh экран утечка памяти может кто-нибудь сказать мне, как исправить эту проблему? вот отчет об утечке канареечных библиотек, показывающий вашу активность, утечку памяти

1 Ответ

0 голосов
/ 13 июля 2020

Переместите метод weakReference.get() внутрь метода run(). Пожалуйста, попробуйте следующее:

private void loadNext() {
            Timer timer = new Timer();
            timer.schedule(new TimerTask() {
                @Override
                public void run() {
                    Activity context = weakReference.get();
                    if (context != null) {
                    context.startActivity(new Intent(context, NavigationActivity.class));
                    context.finish();
                   }
                }
            }, 2000);
         }
        
...