2009-07-12 16 views
2

Ich versuche, meine Anwendung, was ein Werkzeug zum Bearbeiten von Bildern sein wird, auf das Menü in der Galerie-App des Android-Handys. Ich weiß, dass es mit dem Absichtenfilter gehen sollte, aber ich kann es nicht zum Funktionieren bringen.Hinzufügen meiner App zum Galerie-App-Menü

 <activity android:name=".Compass" android:label="@string/main_compass_tool_button"> 
     <intent-filter android:label= "@string/main_compass_tool_button"> 
      <action android:name="android.intent.action.SHARE"/> 
      <data android:mimeType="image/*"/> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
+0

Es tut mir leid, ich bin verwirrt durch Ihre Frage. Versuchen Sie, Ihre App zu einer der Optionen zum Verwalten von Bildern zu machen? Oder möchten Sie, dass Ihre App in der normalen Liste von Apps angezeigt wird, auf die Sie über den Startbildschirm zugreifen können? Bitte formulieren Sie Ihre Frage etwas deutlicher. – thewillcole

Antwort

5

Der Grund, es nicht funktioniert, weil die action

android.intent.action.SEND 

sollte nicht
android.intent.action.SHARE 

Ich habe auch die beiden verwechselt. SHARE ist, was Sie in der Schnittstelle zeigen sollen, wenn Sie eine SEND Absicht senden - es gibt keine SHARE Absicht.

+0

Hoffe, du brauchst noch diese Antwort, es ist ein paar Wochen her, seit du gefragt hast. –

Verwandte Themen