private Handler handler = new Handler(); //Создаем handler для выполнения кода с задержкой
private final int DELAY = 30; //Задержка 30 секунд
private Runnable run; //Выполняем данный runnable после задержки
添加到 onCreate (或开始时的其他方法):
//Создаем runnable
run = new Runnable() {
@Override
public void run() {
//30 секунд прошли, запускаем приложение
}
};
我们启动计时器:
handler.postDelayed(run, DELAY*1000);
添加密码验证/输入法(即输入密码,30秒未过):
handler.removeCallback(run);
// Последующие действия
选项之一: 创建变量:
添加到 onCreate (或开始时的其他方法):
我们启动计时器:
添加密码验证/输入法(即输入密码,30秒未过):