我正在創建一個可能具有高安全性的應用程序。 我只是想要一個應用程序重定向到其主屏幕,只要屏幕時間用完..或1分鐘後,用戶停止訪問。 感謝屏幕超時後將應用程序重定向到主屏幕
-1
A
回答
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();
}
當用戶訪問時設置計數器零。
+0
的問題是如何將計數器重置爲0 –
+0
當用戶觸摸或一分鐘之內單擊,然後將其設置爲0。 –
+0
感謝了很多人..它爲我工作.. –
0
您可以使用Handler或CountDownTimer計數時間或安排下一個任務。完成時間後,您需要重定向到主屏幕。
- 如果主屏幕就在當前屏幕之前,只需調用finish()或context.finish()來移動主屏幕即可。
- 如果主屏幕不在當前屏幕之前,則使用意圖到達主屏幕。
希望它會很有幫助。
0
rel= (RelativeLayout) findViewById(R.id.relative);
rel.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
new Handler(Looper.getMainLooper()).postDelayed(new Runnable() {
@Override
public void run() {
finish();
}
}, 10000);
return false;
}
});
我使用此代碼爲重定向..但我don't
知道如何復位處理時間10000毫秒 ..我服用touchlistener對於正在重置觸摸..但我
相關問題
- 1. 將手機屏幕輸出重定向到監視器屏幕
- 2. 將主屏幕時,重複的動作在Android應用程序
- 3. 鎖定應用程序到屏幕
- 4. Android應用程序主屏幕設計
- 5. 如何讓屏幕超時後android應用程序崩潰
- 6. Openbox屏幕超時
- 7. Android屏幕超時
- 8. 從後臺轉到iphone的應用程序的主屏幕
- 9. 重定向屏幕的Android的應用程序
- 10. 使用adb將應用程序添加到主屏幕
- 11. 如何將Web應用程序添加到用戶主屏幕?
- 12. 重定向屏幕反應本土
- 13. 屏幕超時破壞文本到語音應用程序
- 14. 屏幕鎖定應用程序調用
- 15. 將漸進式Web應用程序添加到主屏幕
- 16. CodeIgniter本地主機重定向到xampp主屏幕
- 17. 屏幕鎖定後重置計時器
- 18. 將屏幕移動到屏幕上
- 19. 屏幕到屏幕命令
- 20. 編程方式禁用屏幕超時
- 21. 使用C#將應用程序發送到特定的屏幕
- 22. 在主屏幕
- 23. PlayStore將應用程序圖標添加到主屏幕時收到通知
- 24. 用戶登錄後重定向到屏幕上android
- 25. 回到從Safari保存到主屏幕的web應用程序
- 26. 重置屏幕超時在android系統
- 27. 將NFC應用程序打開到特定屏幕
- 28. x時間後未觸摸屏幕時的應用程序超時
- 29. 防止應用程序/屏幕超時Android
- 30. 屏幕方向更改後應用程序崩潰
使用新的處理程序()。postDelay(新的Runnable(),delaytime) –
感謝回答but..i不希望應用程序能夠準確後1分鐘重定向..我想申請的用戶停機後一段時間後重定向訪問它..就像android –
中的屏幕超時使用它的線程。 –