Ich versuche, meine Hauptaktivität, die Launcher-Aktivität zu erhalten und auch senden Ereignisse. Irgendwie kann ich nicht scheinen, dass beide gleichzeitig arbeiten. Entweder habe ich das Launcher-Symbol im App-Tray aber dann nicht im Bild-Share-Menü in der Galerie zum Beispiel. Wie kann ich beide zur gleichen Zeit arbeiten lassen?Intent-Filter für Launcher und senden Aktivität
Mit diesem Intent-Filter befindet sich das Symbol im App-Tray, aber nicht im Freigabe-Menü.
<intent-filter>
<category android:name="android.intent.category.LAUNCHER"/>
<action android:name="android.intent.action.MAIN"/>
<action android:name="android.intent.action.SEND" />
</intent-filter>
Mit diesem ich es in der Aktie haben, aber nicht in App Tray
<intent-filter>
<category android:name="android.intent.category.LAUNCHER"/>
<action android:name="android.intent.action.MAIN"/>
<action android:name="android.intent.action.SEND" />
<data android:mimeType="image/*" />
</intent-filter>
Ich vermute, dass es etwas mit dem Datenelement zu tun hat, und ich versuchte, diese aber nicht
funktionierten <intent-filter>
<category android:name="android.intent.category.LAUNCHER"/>
<action android:name="android.intent.action.MAIN"/>
<action android:name="android.intent.action.SEND" />
<data android:mimeType="image/*">
</action>
</intent-filter>
Jede Hilfe sehr geschätzt, danke!
Danke - hatte genau die gleichen Probleme. Macht Sinn. –
Wie können Sie den Namen von Menüelementen im Freigabe-Menü anpassen? Ich weiß, dass es möglich ist (siehe Read It Later App) –
@alonymguid Sie können die Bezeichnung für diese Aktivität ändern. Dies funktioniert auch, um ein anderes Symbol zu erhalten. Ex. ' ' –
TheContstruct