如何在Android的ViewPager选项卡中正确显示相机预览?
我在一个Android项目中使用了带有标签导航的viewpager。其中一个标签包含一个带有相机预览的surfaceview。问题是,无论我导航到哪个相邻的标签,相机标签中的预览都会开始,即使相机标签不可见。这不仅会使我的应用变慢,而且如果我导航到另一个标签,然后再导航到相机标签,我的应用会尝试重新启动预览,从而导致崩溃。
我希望得到关于如何仅在片段可见(即标签处于活动状态)时才启动相机预览的建议。并且在切换标签时立即结束预览。
谢谢。