在Android Fragment中使用默认相机应用程序

时间:2016-08-02 05:32:42

标签: android android-fragments android-camera

我有一个占据整个屏幕的片段。在这个片段中,我想使用默认的相机应用程序启用相机功能,而不是创建自定义相机。我只希望相机占据屏幕的一半,在屏幕下方我有按钮和其他文字。我怎么能这样做?

3 个答案:

答案 0 :(得分:1)

你必须制作自定义相机。如果您使用Intent for Camera,那么默认情况下您将获得全屏。你不能使用它。你想要在Messenger中使用facebook这样的东西。试试这个。这台相机是碎片。在需要时替换片段。划分表面视图和片段视图的设备高度。

https://github.com/googlesamples/android-Camera2Basic

答案 1 :(得分:0)

试试这个样本。您可以使用默认的相机应用, http://www.androidhive.info/2013/09/android-working-with-camera-api/

答案 2 :(得分:0)

Default android cam应用会full screen cant使用半屏拍摄图片。

对于half screencam viewhalf with your widgets的{​​{1}},您必须创建自己的凸轮视图,然后才能使用此开源library