【问题标题】:Take a picture in android using android camera使用android相机在android中拍照
【发布时间】:2014-02-21 21:12:16
【问题描述】:

我有一个表面视图,3 个按钮,每个按钮用于捕获、使用(不可见)和重拍(不可见)。我正在使用相机拍照。在图像捕获时,使用和重拍按钮变得可见,而捕获变得不可见。单击使用按钮时如何将图像保存在 SD 卡中。任何人都可以帮助任何示例代码。 ??

简而言之,我不想在 android 中捕获图片后跳过重拍和跳过选项!!!没有使用意图!只使用安卓相机

How to skip 'retake and use' option after captureing photo from camera

【问题讨论】:

    标签: android camera android-camera


    【解决方案1】:

    这是一个很好的安卓拍照教程:http://www.vogella.com/tutorials/AndroidCamera/article.html

    简而言之,在调用 Camera.takePicture() 之后,会调用 onPictureTaken() 回调,并使用 byte[] 中的 jpeg 图像。您可以将此图像转换为位图(最好按比例缩小)进行显示,如果用户喜欢,您可以将这个 byte[] 按原样写入 .jpg 文件。

    【讨论】:

    • 我想在单击捕获后使图像在表面上可见...关于如何做到这一点的任何想法?
    • 您可以使用画布进行绘制,但常规的做法是在表面上显示一个简单的 ImageView。就用户体验而言,它与在表面上绘图相同。
    • 你能发布一些相同的示例代码吗??我仍然对此感到困惑
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-02
    • 2017-08-05
    • 2011-10-07
    • 1970-01-01
    • 2011-08-22
    相关资源
    最近更新 更多