首页 > 解决方案 > 在Android编程中执行定时器中的函数时停止程序

问题描述

我有一个类似以下的函数,我想用几秒钟后看到的代码调用它,但是一旦执行该代码,程序就会停止。我也使用了 try{}catch(){},但程序仍然停止,我没有注意到问题。请帮我。

new Handler().postDelayed(new Runnable() {
                        @Override
                        public void run() {

                                ind(y);
                  
                            }
                        }
                    }, 5000);


 public void ind(int[] arr) {
    for (int ix = 0; ix <=arr.length; ix++) {
        if (arr[ix] == 99) {
            index = ix;
        }
    }
}

标签: androidfunction

解决方案


推荐阅读