我有一個Activity A
開始Activity B
(對話框主題),其中Activity A
然後在後臺可見,B
在前臺。Android:背景活動不可見
但是,當按主頁按鈕,然後再次返回到應用程序時,A
不再可見 - 只有B
。 B的onResume()
叫,但不是A
,這也許是應該的......在A
onDestroy()
不被稱爲我可以看到。什麼可能是這種行爲的原因?
A
被定義爲singleInstance MAIN/LAUNCHER活動,並通過SettingsActivity.show開始B
:
public static void show(final Context context, final boolean inRegisterFlow) {
final Intent intent = new Intent(context, SettingsActivity.class);
context.startActivity(intent);
}
您可以請發佈您的代碼。 –
發佈您的清單。問題是你使用launchMode'singeInstance'。你爲什麼用這個?它會產生比解決(通常)更多的問題。 –