簡體   English   中英

如何隱藏我的應用程序但不關閉/完成它

[英]How to hide my application but not close/finish it

我想讓用戶通過隱藏它但不完成它來離開我的應用程序。

我可以在我的主要活動中調用finish(),但這需要一些時間。 這對用戶體驗不利,因此更好的選擇可能是隱藏它。 只是我不知道如何實現它。

謝謝你的回答。


我不是想在后台做點什么,因為我已經有了服務。

在我的應用程序中,用戶可能會按一個按鈕來關閉我的主要活動。 但是,這需要一點時間。 至少0.5秒后,我會看到我的應用程序在屏幕上消失。

但是,如果我按主頁鍵。 我的應用程序立即消失,所以這就是我需要的效果。

您可以嘗試在后台移動您的活動

moveTaskToBack(true);

如果您需要應用程序繼續在后台運行,請在服務中生成后台代碼。

http://developer.android.com/reference/android/app/Service.html

這里最好的建議就是開始查看應用程序必須執行的所有垃圾收集,並確保只在絕對必要時保持打開(連接等)。

要點是限制應用程序必須做的事情才能最終關閉。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM