2013-07-26 70 views
1

我沒有在我的應用程序中使用任何服務,通過使用Android-應用程序設置強制停止

this.finish(); 

關閉應用程序,但我的應用程序仍無法正常停止,它是在background.when運行我去應用程序設置強制停止按鈕仍處於啓用狀態。

請分享您的意見,正確退出Android應用程序。

+0

粘貼錯誤日誌請 –

+0

確保您知道應用程序和活動之間的區別,以防您不知道。 @BrijeshThakur什麼錯誤日誌?報告沒有錯誤或崩潰。 – SK9

+0

沒有錯誤日誌。 @ SK9一項或多項活動構成申請權?所以即時通訊使用this.finish()在上一個活動。但仍然沒有正確關閉! –

回答

1

這很有可能你有其他活動。

從Android文檔,看Activity.finish()

調用此當你的活動做和應該被關閉。將ActivityResult傳回給通過 onActivityResult()啓動您的人。

有沒有承諾,該活動將立即關閉呼籲finish(),只是這是應該做的事情。通常情況下,這確實發生,但沒有看到你的項目,我不能進一步評論。

請注意,與iOS不同,Android並沒有真正定義好應用程序的概念。 「應用程序」可以共享活動等。例如,它不難,但它也不是微不足道的,因爲一個「應用程序」知道它會轉到後臺或它已經恢復。

+0

如果即時使用5項活動,我是否必須在所有活動中使用,或者是否足以在最後階段即第5項活動中使用它。 –

+0

但是你做到了,所有的活動都必須完成。 – SK9

相關問題