BroadcastReceiver相机不适用于视频

时间:2016-02-17 17:24:19

标签: android android-studio

您好我有CameraListener每次拍摄照片或视频时我都需要onReceive。我试过这段代码。它适用于照片,但在拍摄视频时它不会做任何事情。

public class CameraListener extends BroadcastReceiver {
  @Override
  public void onReceive(Context context, Intent intent) {
    //TODO
  }
}

清单:

<receiver android:name=".camera.CameraListener">
    <intent-filter android:priority="2147483647">
        <action android:name="com.android.camera.NEW_PICTURE" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:mimeType="image/*" />
    </intent-filter>
</receiver>

我也试过在意图中使用更多动作。但它只会导致onReceive在拍摄1张照片时多次出现并且仍然没有改变视频的任何内容。

0 个答案:

没有答案