1

カメラのインテント/フィルターについてサポートが必要です。以下は私の質問です。

  • アプリにカメラのインテントを処理させるために使用する必要があるインテントフィルターは何ですか?
  • カメラインテント(ACTION_IMAGE_CAPTURE)を処理するアプリはありますか?

私が理解しようとしているのは、フィルターACTION_IMAGE_CAPTUREを使用したインテントを使用した場合、サードパーティのアプリが私のリクエストに応答することは可能ですか?

どんな助けでも大歓迎です。

4

4 に答える 4

1

1.アプリにカメラのインテントを処理させるために使用するインテントフィルターは何ですか?

Ans)は、カメラを処理できるアクティビティのマニフェストファイルインテントフィルターに含める必要があります

2.カメラインテント(ACTION_IMAGE_CAPTURE)を処理するアプリはありますか?

Ans)プリンカメラ、LINEカメラ、Uvaサイレントカメラ無料、..

カメラアプリの呼び出しに使用されるインテントがandroid.provider.MediaStore.ACTION_IMAGE_CAPTUREであり、マニフェストファイルで使用されるインテントフィルターがandroid.media.action.IMAGE_CAPTUREであるため、混乱しました。

返信してくれたすべての人に感謝します。

ありがとう、

サイ。

于 2012-09-12T00:02:15.193 に答える
1

これをマニフェストに追加する必要があります。

        <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

于 2019-03-27T18:00:10.700 に答える
0

2:

はい、どのアプリもACTION_IMAGE_CAPTUREインテントに応答できます。デバイスに複数あるかどうかはわかりませんが、簡単に試すことができます。(意図を解き放つ)

于 2012-09-11T15:29:43.557 に答える
0

インテントを処理できるアプリが2つ以上インストールされている場合、システムはどちらを使用するかを自動的に確認します。結果を処理するためのコードが必要な場合は、お知らせください。

于 2012-09-11T15:34:58.750 に答える