BroadcastReceiver从摄像头捕获图像

时间:2013-02-25 23:00:13

标签: android image camera broadcastreceiver

我想要一个广播接收,当用户在原生相机上拍照时我会截取这张照片。

使用此代码:

<receiver android:name=".PictureReceiver" >
    <intent-filter android:priority="10000" >
        <action android:name="android.intent.action.CAMERA_BUTTON" />

        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</receiver>

当用户拍照时,PictureReceiver已激活,但我不知道如何拍摄照片

1 个答案:

答案 0 :(得分:0)

当用户拍照时,没有可用于过滤操作的广播操作。

检查链接http://developer.android.com/reference/android/content/Intent.html#ACTION_CAMERA_BUTTON,只有“android.intent.action.CAMERA_BUTTON”可用于检测按下的“相机按钮”。