說說我的解決方法吧
新建乙個沒有介面的activity
android:launchmode="singletop"
android:theme="@android:style/theme.nodisplay" >
import android.content.intent;
import android.os.bundle;
import android.util.log;
import android.view.menu;
import android.view.menuitem;
public class exitactivity extends baseactivity
@override
public void initview() else
}@override
public void addlistener()
@override
protected void onnewintent(intent intent) }
}如果不需要切換賬號的話 可以不用寫我在initview裡判斷
在你需要退出的地方呼叫
intent intent = new intent(mcontext,exitactivity.class);
intent.setflags(intent.flag_activity_clear_top);
startactivity(intent);
finish();
有不對的地方歡迎指出
Android 怎麼退出整個應用程式?
我們在寫android應用程式時,經常會遇到想退出當前acitivity,或者直接退出應用程式.我之前的一般操作是按返回鍵,或者直接按home鍵直接返回,其實這兩種操作都沒有關閉當前應用程式,沒有釋放系統資源。有時跳轉的activity較多時,還需要多次按返回鍵,這樣感覺一點都不爽。後面新增了乙個選...
Android應用程式完全退出
使用單例模式建立乙個 activity 管理物件,該物件中有乙個 activity 容器 具體實現自己處理,使用 linkedlist 等 專門負責儲存新開啟的每乙個 activity 並且容易理解 易於操作,非常不錯!類 儲存每乙個 activity 並實現關閉所有 activity 的操作 1 ...
android應用完全退出的方法 續
之前有寫過一篇android應用完全退出的方法,是在onpause 方法裡呼叫finish 去接收當前activity。這種方法試用範圍較狹窄,只能用於只包含乙個activity的應用。比如乙個應用中有兩個activity a和b,a是mainactivity。從a跳轉到b後,a中onpause被呼...