1

Monodroid を使用して、アプリ経由で画像を共有できるようにする方法は?
Androidギャラリーアプリケーションでアプリメニューを共有するために、このコードを使用しています。

<application android:icon="@drawable/icon" android:label="TestRun!">
    <activity android:name=".ImageFromGallery">
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
      </intent-filter>
      <intent-filter>
        <action android:name="android.intent.action.SEND" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:mimeType="image/*" />
      </intent-filter>
    </activity>
  </application>

Effects :
2 アプリケーション アイコンがメニューに表示されます。
ギャラリーにシェアボタンを追加。
誰でもサンプルコードを提供できますか?
アプリケーションImageFromGalleryアクティビティが呼び出されないことをデバッグしました。

4

2 に答える 2

1

これはあなたにとって完璧な例です。

http://eggie5.com/8-hook-share-picture-via-menu-android

于 2012-05-18T13:17:41.627 に答える
0

Bhavin が投稿したソリューションは、Android で実行している場合に最適ですが、クラスに関する次の 2 行を追加する必要があります。

[Activity(Label = "Activity label", ScreenOrientation = ScreenOrientation.Portrait)]
[IntentFilter(new[]{Intent.ActionSend},Categories = new[]{Intent.CategoryDefault},DataMimeType = "image/*",Label = "Your application name")]

その後、画像情報を好きなように処理できます.Bhavinが投稿したリンクに記載されている方法は、それを行うための堅実な方法です.

于 2013-06-27T18:24:53.820 に答える