Android应用程序中的RAM使用率过高

时间:2016-06-01 19:48:33

标签: java android android-activity handler ram

在我的应用程序中,我正在调用一个活动,在其中启动一个新的Handler。稍后,当您使用该应用程序时,该活动将再次重新启动。这个处理程序是否可能导致爆炸性RAM使用量高达450 MB,因为它永远不会被关闭?

final Handler handler = new Handler();
    final int[] i = {0};
    handler.post(new Runnable() {
        @Override
        public void run() {
            Log.i("pointsCopy", pointsCopy.toString());
            appear(pointsCopy.get(i[0]));
            i[0]++;
            if (i[0] < pointsCopy.size()) {
                handler.postDelayed(this, 1500);
            }
        }
    });

感谢回答

0 个答案:

没有答案