2014-10-17 141 views
0

我得到一个屏幕导航问题。 1.从活动A->活动B 2.在活动B上,单击一个操作按钮返回到活动A(活动B->活动A) 3.在活动A上,单击取消按钮返回到活动B(活动A->活动B)。Android屏幕导航问题

我不想创建活动B两次。有没有办法在第二步中保存活动B?谢谢。

+0

请出示你已经尝试了什么。 – rayryeng 2014-11-01 02:01:40

回答

0

是否有什么大的事情在B中被初始化,这会降低过渡速度?我只是让系统做它的事情,你可以优化状态onSavedInstanceStateonRestoreInstanceState

+0

是活动B加载地图。速度很慢,如果用户选择在步骤3中取消,我是否可以不需要加载相同的地图两次。 – Josh 2014-10-20 13:44:47

0

一个快速和肮脏的方式做到这一点可能是保存一个标志一个静态类,并检查标志来决定如何在onCreate方法初始化