在分页器中访问相机硬件的两个片段

时间:2018-08-24 05:59:20

标签: android android-fragments android-camera

我有一个带有三个片段的ViewPager。对于最后两个片段,我需要访问摄像机。

现在我无法为最后两个片段创建两个不同的片段,因为两个片段无法同时访问相同的相机硬件。

所以我只希望当我从片段2转到片段3时,标签布局的滑块照常移动,但片段应该相同。

我应该寻求什么解决方案?有什么方法可以使我使用视图分页器和选项卡布局来实现此目的,还是必须使用动画来创建自己的滑块?

2 个答案:

答案 0 :(得分:1)

您必须释放片段2中的相机,并在切换到片段3时再次连接。

答案 1 :(得分:0)

因此,我实现此目标的方法是使用视图寻呼机转换器。当我从片段2移到片段3时,我以相反的方向翻译片段。因此,下面的标签会更改,但片段保持不变。

尽管从片段2移到片段3或反之亦然,我确实将摄像机会话从视频更改为图片