Android屏幕导航问题
问题描述:
我得到一个屏幕导航问题。 1.从活动A->活动B 2.在活动B上,单击一个操作按钮返回到活动A(活动B->活动A) 3.在活动A上,单击取消按钮返回到活动B(活动A->活动B)。Android屏幕导航问题
我不想创建活动B两次。有没有办法在第二步中保存活动B?谢谢。
答
是否有什么大的事情在B中被初始化,这会降低过渡速度?我只是让系统做它的事情,你可以优化状态onSavedInstanceState
和onRestoreInstanceState
。
+0
是活动B加载地图。速度很慢,如果用户选择在步骤3中取消,我是否可以不需要加载相同的地图两次。 – Josh 2014-10-20 13:44:47
答
一个快速和肮脏的方式做到这一点可能是保存一个标志一个静态类,并检查标志来决定如何在onCreate方法初始化
请出示你已经尝试了什么。 – rayryeng 2014-11-01 02:01:40