Ziggeo 错误 setPreviewTexture failed using Fragment
Ziggeo error setPreviewTexture failed using Fragment
我使用 Fragment 设置 cameraView
这个onResume
有错误
@Override
public void onResume() {
super.onResume();
if (isCameraAccessGranted() && isRecordAudioGranted() && isWriteStorageGranted()) {
cvCamera.start();
} else {
ActivityCompat.requestPermissions(getActivity(), VIDEO_PERMISSIONS, 0);
}
}
我在做 Stepper 5 Page Fragment 这是 PagerAdapter
public class PagerAdapter extends FragmentStatePagerAdapter {
public PagerAdapter(FragmentManager supportFragmentManager, int behavior) {
super(supportFragmentManager, behavior);
}
@Override
public int getCount() {
return 6;
}
@Override
public Fragment getItem(int position) {
return new BlankFragmentTestCamera();
}
@Override
public CharSequence getPageTitle(int position) {
return "Page " + position;
}
}
请帮帮我
默认情况下,ViewPager 将上一个和下一个片段保持在恢复状态。所以这就像一个摄像头同时在三个屏幕上打开。
请尝试
- 仅使用 1 个带有相机视图的片段
- 为 ViewPager 使用标志
FragmentStatePagerAdapter.BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT
我准备了一个小demo,请看一下
https://github.com/3akat/Ziggeo_CameraView_PagerDemo
我使用 Fragment 设置 cameraView
这个onResume
有错误@Override
public void onResume() {
super.onResume();
if (isCameraAccessGranted() && isRecordAudioGranted() && isWriteStorageGranted()) {
cvCamera.start();
} else {
ActivityCompat.requestPermissions(getActivity(), VIDEO_PERMISSIONS, 0);
}
}
我在做 Stepper 5 Page Fragment 这是 PagerAdapter
public class PagerAdapter extends FragmentStatePagerAdapter {
public PagerAdapter(FragmentManager supportFragmentManager, int behavior) {
super(supportFragmentManager, behavior);
}
@Override
public int getCount() {
return 6;
}
@Override
public Fragment getItem(int position) {
return new BlankFragmentTestCamera();
}
@Override
public CharSequence getPageTitle(int position) {
return "Page " + position;
}
}
请帮帮我
默认情况下,ViewPager 将上一个和下一个片段保持在恢复状态。所以这就像一个摄像头同时在三个屏幕上打开。
请尝试
- 仅使用 1 个带有相机视图的片段
- 为 ViewPager 使用标志
FragmentStatePagerAdapter.BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT
我准备了一个小demo,请看一下 https://github.com/3akat/Ziggeo_CameraView_PagerDemo