我正在尝试开发一个应用,并且有相机活动。我的意图是要拥有两个单独的片段,其中包含使用相机的两种不同功能(类似于在常规相机中捕获图像/视频)。我已经用TabLayout设置了ViewPager。作为占位符,我将相机数据作为背景。
但是,其中一个片段需要AR,因此我试图合并ARCore。但是,将第一个片段设为ArFragment会使第二个片段混乱。我还没有看到太多有关该主题的文档。有没有办法使这项工作?我应该采取其他方法吗?
答案 0 :(得分:0)
是的,您可以使用FragmentPagerAdapter
或FragmentStatePagerAdapter
在viewpager中使用ArFragment。
正如您所说,以这种方式使用它存在一些问题。
可能的解决方案:
onResume
和onPause
,有助于提高性能。因为默认情况下,适配器中的下一个片段将始终到达onResume