我正在創建一個可能具有高安全性的應用程序。 我只是想要一個應用程序重定向到其主屏幕,只要屏幕時間用完..或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. 將手機屏幕輸出重定向到監視器屏幕
- 3. 將主屏幕時,重複的動作在Android應用程序
- 4. Android - 在屏幕關閉或屏幕超時時關閉應用程序
- 5. 鎖定應用程序到屏幕
- 6. 的Android主屏幕應用程序了
- 7. Android應用程序主屏幕設計
- 8. 我的Android應用程序不加載應用程序屏幕,只是跳到主應用程序屏幕?
- 9. 如何讓屏幕超時後android應用程序崩潰
- 10. Android應用程序的屏幕方向
- 11. 移動到應用程序崩潰的第一個屏幕/主屏幕
- 12. Openbox屏幕超時
- 13. Android屏幕超時
- 14. 從後臺轉到iphone的應用程序的主屏幕
- 15. 雙屏幕應用程序
- 16. 重定向屏幕的Android的應用程序
- 17. 如何將Web應用程序添加到用戶主屏幕?
- 18. 使用adb將應用程序添加到主屏幕
- 19. 屏幕超時破壞文本到語音應用程序
- 20. 重定向屏幕反應本土
- 21. 屏幕鎖定應用程序調用
- 22. 將漸進式Web應用程序添加到主屏幕
- 23. 將應用程序啓動圖標添加到主屏幕
- 24. 如何製作主屏幕按下主屏幕按鈕時不會重新創建應用程序
- 25. 添加到主屏幕時iPhone Web應用程序中斷
- 26. 轉到主屏幕
- 27. CodeIgniter本地主機重定向到xampp主屏幕
- 28. Android應用程序鎖定屏幕
- 29. 屏幕鎖定後重置計時器
- 30. 將屏幕移動到屏幕上
使用新的處理程序()。postDelay(新的Runnable(),delaytime) –
感謝回答but..i不希望應用程序能夠準確後1分鐘重定向..我想申請的用戶停機後一段時間後重定向訪問它..就像android –
中的屏幕超時使用它的線程。 –