我有3个活动:
家(基地活动)与
android:launchMode="singleTop"
android:name="com.Home"
android:label="@string/app_name"
android:screenOrientation="portrait" >
其他两项活动:
Activity1和Activity2
主题android:theme =“@ android:style / Theme.Translucent”
可以从彼此或从家里打电话.
他们总是回到家里onBackpress()
它是覆盖
intent.setClass(this, Home.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
从activity2调用activity1时
intent.setClass(this, ACtivity2.class);
intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent);
它的onResume被调用但无法看到
有什么解决方案吗?
我只想要堆栈中的单个Activity实例.
要求:
应该永远不应该销毁一次创建的Activity1和Activity2(它们应该始终从历史记录中调用),直到调用Home.
帮帮我.
提前致谢.