每次从相机拍摄照片时,Android都会触发一项服务

每次从相机拍摄照片时,Android都会触发一项服务,android,service,camera,Android,Service,Camera,每次从相机(从facebook、sketchup等应用程序或用户)拍摄照片时,我都需要触发一项服务 使用内置照相机应用程序从照相机拍摄照片)。我们怎么能做到这一点?我在网上搜索了一下,什么也没找到 与此类似。 任何建议都将不胜感激 您可以通过摄像头按钮实现广播接收器。 在你的清单上有这样的东西: <receiver android:name=".pictureReceiver" > <intent-filter android:priority="10000"

每次从相机(从facebook、sketchup等应用程序或用户)拍摄照片时,我都需要触发一项服务 使用内置照相机应用程序从照相机拍摄照片)。我们怎么能做到这一点?我在网上搜索了一下,什么也没找到 与此类似。
任何建议都将不胜感激

您可以通过摄像头按钮实现广播接收器。 在你的清单上有这样的东西:

<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>