我正在创建一个可能具有高安全性的应用程序。 我只是希望一旦屏幕时间用完,应用程序就会重定向到主屏幕。或者用户停止访问后1分钟。 感谢
答案 0 :(得分:1)
int counter=0;
boolean isStart=true;
private void start(){
Thread t=new Thread(new Runnable() {
@Override
public void run() {
while (isStart){
try {
Thread.sleep(100);
counter++;
if(counter>=10){//for one minute
//your code
isStart=false;
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
});
t.start();
}
在用户访问时设置计数器为零。
答案 1 :(得分:0)
您可以使用 Handler 或 CountDownTimer 来计算时间或安排下一个任务。完成时间后,您需要重定向到主屏幕。
希望它会有所帮助。