簡體   English   中英

安全終止應用,使其正常啟動

[英]Safely terminate the app to have normal start after it

我的應用程序中有幾個靜態和非靜態變量。 當我通過單擊android控制欄中的右按鈕終止應用程序時: 在此處輸入圖片說明

並將其拖出,該應用程序的下一次啟動完全正常(如預期),但是在使用時:

    ((Activity)MainDisplay.getContext()).finish();

該應用程序已完成(但仍在RAM中),並且在下一次啟動期間存在一些UI問題(例如,通過更改活動,仍顯示第一個活動的UI元素)。

有什么想法要解決嗎?

我應該在finish()之前清除所有變量嗎?

finish只會關閉您調用的活動,不會終止您的應用。 請注意,通常不會自行終止應用程序,因此您應該能夠處理暫停和恢復操作。 如果您確實想終止您的應用程序,我想您將得到的最接近的是System.exit(int) int表示錯誤,0表示程序結束OK

暫無
暫無

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

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