更改屏幕方向后如何防止相机打开

How do I prevent the camera to open after changing the orientation of the screen

我正在创建一个用于从图像文件中扫描文本的应用程序。我使用了操作栏和相机图标。

当我点击相机图标时,相机将启动并从图像中提取扫描部分,然后它会转到文本视图数来存储扫描数据。这工作正常。

即使屏幕方向改变,我也想保存数据。但是,当我改变方向时,相机会自动启动。如何防止相机打开?

谢谢。

我试过 google 但我没有得到相关的答案。

为了避免相机在方向改变时再次打开,请添加 android:configChanges="orientation|screenSize" 到 AndroidMenifest.xml

中的 activity
 <activity
        android:name="com.xyz.myactivity"
        android:configChanges="orientation|screenSize" />