0

まず、私は英語を母国語としないので、自分の問題を説明する方法を見つけるのに苦労しました. お詫び申し上げます。

だから、メッセージ(テキスト、メールなど)に画像を添付したいときにだけ呼び出されるアプリを作りたいと思っています。ギャラリーやカメラアプリのように。

ユーザーはアプリで特定のコンテンツを選択し、その選択内容を呼び出したアプリに返します。

それは可能ですか?iOS/Android の両方のプラットフォームで答えを探しています。(編集: Java と Objective-c プログラミングの両方のスキルを持っています)。

ありがとう :)

4

2 に答える 2

1

Android の場合、ブラウザ、音楽プレーヤー、ファイル エクスプローラーなどの特定の目的でアプリを使用できることを電話に伝えるインテント フィルターを使用する必要があります。 CATEGORY_APP_GALLERYインテント フィルターは、写真を選択するためのオプションであることを携帯電話に知らせます。

Android manifest.xml に次のようなものを追加する必要があります。

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.APP_GALLERY" />
</intent-filter>

編集:画像を他のアプリに送信する方法:次の
ようなバイナリ データを送信するには、ACTION_SEND パラメーターを指定したインテントを使用する必要があります。

Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, uriToImage);
shareIntent.setType("image/jpeg");
startActivity(Intent.createChooser(shareIntent, getResources().getText(R.string.send_to)));
于 2013-10-29T22:28:53.490 に答える