0
我創建了一個應用程序,只需輸入用戶密碼即可退出該應用程序。但我希望它能夠自動激活每次屏幕解鎖。請告訴我該怎麼做。每當屏幕解鎖時激活應用程序
我創建了一個應用程序,只需輸入用戶密碼即可退出該應用程序。但我希望它能夠自動激活每次屏幕解鎖。請告訴我該怎麼做。每當屏幕解鎖時激活應用程序
您可以使用Android的Activity Life Cycle來確定隱藏後何時恢復應用。只需將此方法添加到您的活動類:
@Override
protected void onResume() {
super.onResume();
// The activity has become visible (it is now "resumed").
// activate your thing
}
注意這種方法將運行每次您的應用程序恢復時間,意思是創建時,有它在後臺纏綿後重新開放,並且當屏幕解鎖(假設您的應用在屏幕解鎖後打開)。在此方法運行之前,屏幕必須鎖定幾秒鐘。
我可能會建議,而不是使用onRestart()
,因爲這基本上只是在創建應用程序時,它不會運行同樣的事情:
@Override
protected void onRestart() {
super.onRestart();
// Called after the activity has been stopped,
// just prior to it being started again.
// Always followed by onStart()
// activate your thing
}
您是否嘗試過尋找它在谷歌? – ramaral