android.camera.NEW_PICTURE在哪里定义?

sur*_*ath 4 camera android

我曾经com.android.camera.NEW_PICTURE检查过是否捕获了图像.

(receiver android:name="NewPhotoReceiver")
    (intent-filter)

            (action android:name="com.android.camera.NEW_PICTURE"/)

            (data android:mimeType="image/*"/)

    (/intent-filter)
(/receiver)
Run Code Online (Sandbox Code Playgroud)

但是com.android.camera.NEW_PICTURE在Android开发者网站中没有讨论任何地方.

小智 9

在API 14(ICS)及更高版本中,您可以使用" android.hardware.action.NEW_PICTURE "操作,此处引用:

http://developer.android.com/reference/android/hardware/Camera.html#ACTION_NEW_PICTURE

所以我想将两者结合在一起应该涵盖过去和未来的用法:

<intent-filter>
    <action android:name="com.android.camera.NEW_PICTURE" />
    <action android:name="android.hardware.action.NEW_PICTURE" />
    <data android:mimeType="image/*" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)

剩下的唯一问题是OEM是否在ICS之前的Android上播放"com.android.camera.NEW_PICTURE"...