カメラのインテント/フィルターについてサポートが必要です。以下は私の質問です。
- アプリにカメラのインテントを処理させるために使用する必要があるインテントフィルターは何ですか?
- カメラインテント(ACTION_IMAGE_CAPTURE)を処理するアプリはありますか?
私が理解しようとしているのは、フィルターACTION_IMAGE_CAPTUREを使用したインテントを使用した場合、サードパーティのアプリが私のリクエストに応答することは可能ですか?
どんな助けでも大歓迎です。
カメラのインテント/フィルターについてサポートが必要です。以下は私の質問です。
私が理解しようとしているのは、フィルターACTION_IMAGE_CAPTUREを使用したインテントを使用した場合、サードパーティのアプリが私のリクエストに応答することは可能ですか?
どんな助けでも大歓迎です。
1.アプリにカメラのインテントを処理させるために使用するインテントフィルターは何ですか?
Ans)は、カメラを処理できるアクティビティのマニフェストファイルインテントフィルターに含める必要があります
2.カメラインテント(ACTION_IMAGE_CAPTURE)を処理するアプリはありますか?
Ans)プリンカメラ、LINEカメラ、Uvaサイレントカメラ無料、..
カメラアプリの呼び出しに使用されるインテントがandroid.provider.MediaStore.ACTION_IMAGE_CAPTUREであり、マニフェストファイルで使用されるインテントフィルターがandroid.media.action.IMAGE_CAPTUREであるため、混乱しました。
返信してくれたすべての人に感謝します。
ありがとう、
サイ。
これをマニフェストに追加する必要があります。
<intent-filter>
<action android:name="android.media.action.IMAGE_CAPTURE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
<action android:name="android.media.action.STILL_IMAGE_CAMERA"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
<action android:name="android.media.action.VIDEO_CAMERA"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
アプリに関しては、インテントを処理するアプリがたくさんあります。Playストアで「カメラ」を検索するだけです。これがGoogleのものです:
https://play.google.com/store/apps/details?id=com.google.android.GoogleCamera&hl=en
2:
はい、どのアプリもACTION_IMAGE_CAPTUREインテントに応答できます。デバイスに複数あるかどうかはわかりませんが、簡単に試すことができます。(意図を解き放つ)
インテントを処理できるアプリが2つ以上インストールされている場合、システムはどちらを使用するかを自動的に確認します。結果を処理するためのコードが必要な場合は、お知らせください。