我已經創建了一個Android應用程序,它工作正常。問題是,當我按下手機的後退按鈕時,應用程序已關閉,但我也想在後臺運行應用程序。如何在後臺運行Android應用程序?
如果可能的話,任何人都可以提供相同的僞代碼,或者說明可以使用什麼來實現此目的。
我已經創建了一個Android應用程序,它工作正常。問題是,當我按下手機的後退按鈕時,應用程序已關閉,但我也想在後臺運行應用程序。如何在後臺運行Android應用程序?
如果可能的話,任何人都可以提供相同的僞代碼,或者說明可以使用什麼來實現此目的。
公共布爾的onkeydown(INT的keyCode,KeyEvent的事件)
{ 如果(鍵代碼== KeyEvent.KEYCODE_BACK & & event.getRepeatCount()== 0){ this.moveTaskToBack(真); 返回true; } return super.onKeyDown(keyCode,event); }
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_BACK)
{
this.moveTaskToBack(true);
return true;
}
return super.onKeyDown(keyCode, event);
}
你的意思是'Service'。 – Geros