【问题标题】:Is it possible to take a photo using Google Glass without "tap to accept"?是否可以在不“点击接受”的情况下使用 Google Glass 拍照?
【发布时间】:2014-02-27 17:49:56
【问题描述】:

我正在按照此处的代码使用 Google Glass 相机拍摄图像。

https://developers.google.com/glass/develop/gdk/media-camera/camera#capturing_images_or_video

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 1);

一切正常,除了相机活动需要用户“点击接受”。是否可以在一秒钟左右后拍照?

这就是内置相机应用程序的工作方式,我只是说“好的玻璃,拍照”,它会拍照而不需要任何额外的确认。我的应用程序中的相机已经被用户通过界面中的其他语音/点击激活,因此第二次确认点击是不可取的。

【问题讨论】:

    标签: camera google-glass mediastore


    【解决方案1】:

    您可以自己拍照,而不是打开 Google Glass 相机应用:http://developer.android.com/training/camera/cameradirect.html

    GDK 参考资料中甚至提到了这一点:

    使用 Android 相机 API 构建您自己的逻辑。如果您使用此方法,请遵循以下准则:

    • 点击相机按钮拍摄照片,长按拍摄视频,就像 Glass 一样。
    • 向用户指示是拍摄了照片还是录制了视频。
    • 在拍摄期间保持屏幕开启。

    【讨论】:

      【解决方案2】:

      您可以使用 Cuxtom Cam library 执行您想要的任务。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-31
        • 1970-01-01
        • 2011-12-31
        • 2016-02-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多