活动启动模式单实例使用情况



我有两个活动。WebViewActivity和CameraPreviewActivity

我应该可以点击一个按钮在两个活动之间切换。一旦我启动了CameraPreviewActivity,活动的进一步加载应该不会花费太多时间来初始化相机视图。它应该像从以前的状态恢复一样。

通过将两个活动的启动模式保持为"单个实例"并在单击相应按钮时启动活动,这样做是否是个好主意?

通过将两个活动的启动模式保持为"单个实例"并在点击按钮时启动活动,这样做是个好主意吗

是的,在Manifest中将它们的LaunchMode标记为SingleInstance,也不要在其中任何一个中调用finish()方法。这将调用堆栈中已经存在的活动。

相关内容

  • 没有找到相关文章

最新更新