android - 在 viewpager 中访问相机硬件的两个 fragment

标签 android android-fragments android-camera

我有一个包含三个 fragment 的 ViewPager。对于最后两个 fragment ,我需要访问相机。

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

所以我只希望当我从 fragment 2 转到 fragment 3 时,选项卡布局的 slider 像往常一样移动,但 fragment 应该相同。

我应该寻求什么可能的解决方案?有没有一种方法可以让我使用 View 寻呼机和选项卡布局来实现这一点,或者我必须使用动画创建自己的 slider ?

最佳答案

当你切换到 fragment 3 时,你必须需要在 fragment 2 中释放你的相机并重新连接。

关于android - 在 viewpager 中访问相机硬件的两个 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51998311/

相关文章:

android - 是否有替代 NestedScrollView 用于 WebView 的方法?

android - 将 Garmin GLO GPS 接收器与 Android 应用程序一起使用

android - 使用 Actionbar 选项卡在方向上显示错误的 fragment

android - Fragment.onstart 在 Activity.onstart 之前被调用

android - 如何在android中以自定义大小保存捕获的图像

android - 是否可以为前后摄像头设置不同的摄像头参数?

android - 普通字体在某些设备上显示为斜体。为什么以及如何解决?

java - 如何禁用 AlertDialog 中的按钮?

Android 底部导航 View 自定义

Android Camera2 API - 检测何时获得焦点