有没有办法打开相机并在屏幕上查看它,因此无法拍摄照片或录制视频。

时间:2017-04-02 10:22:06

标签: android android-camera android-camera2

我正在创建一个具有以下要求的Android应用程序,您可以告诉它如何实现它。

1)在片段中打开相机, 2)不能录制视频或拍照。

我是Android新手,所以如果你们帮助我,这将非常有帮助。

提前致谢。

2 个答案:

答案 0 :(得分:0)

如果您只想要相机视图而不是其动作(按钮)。您可以使用SurfaceView创建自己的相机。这只会打开相机。您可以找到表面视图教程here。您可以只排除添加开始,停止和捕获按钮的部分。

不要忘记许可 <uses-permission android:name="android.permission.CAMERA" ></uses-permission>中的manifest

答案 1 :(得分:0)

达到您要求的最佳做法是通过表面视图。 左侧的 SurfaceView 提供了一种向用户显示设备上的摄像头的方法。 它提供各种类,以便您可以根据需要自定义相机并添加功能。
下面提到的几个链接,将引导您通过表面视图: https://developer.android.com/reference/android/view/SurfaceView.html https://www.airpair.com/android/android-camera-surface-view-fragment

希望这有帮助。