2010-12-10 61 views
2

當我運行我的應用程序時,它正在運行, 但我不想關閉主屏幕。 當任何人想要關閉該活動比沒有人可以關閉該應用程序 手段簡而言之,一旦我的應用程序啓動,沒有人可以互動其他應用程序 它可能在android?我不想在Android中關閉我的應用程序?

請給我答案。

感謝,

Pintu

回答

3

短生根的裝置,並大幅度重新編寫的操作系統,不,你不能使它不可能有人來切換任務。硬件任務切換器內置於大多數Android設備中。

更重要的是,你的應該不是。 Android用戶依靠他們的設備保持功能。雖然很想象使用Android作爲集成設備開發的簡單基礎,但它一直被認爲是一個多應用平臺。

0

您可以在某種程度上通過考慮應用程序實際關閉的方式來達到此目的。它是在用戶按下後退鍵或主鍵時。您可以在主要活動中覆蓋這些事件偵聽器並相應地對其執行操作。此代碼顯示如何捕捉後退按鍵:

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) { 

    if ((keyCode == KeyEvent.KEYCODE_BACK)) { 
     // Your code here 
    } 

} 

無論如何,當然有退出您的應用程序的方法。但也有一些方法可以讓它再次出現(例如運行後臺服務並在應用程序不在前面時從那裏啓動)。

請記住,這是非常常見的做法,絕對不應該用在您打算進入Android Market的應用程序中。

相關問題