0

Ich habe benutzerdefinierte Kontakte über einen Sync-Adapter hinzugefügt. Ich habe 2 Aktionen, die ich auf den Kontakt von der nativen Kontaktanwendung aus tun möchte. Nach dem Hinzufügen der Aktionen, wenn ich auf den Kontakt Avatar (Bild) klicke, bekomme ich einen Bildschirm mit schnellen Aktionen. Problem ist, ich bekomme 2 Symbole für meine Aktionen und beide sind nicht das, was ich angegeben habe ... beide von ihnen sind das Symbol der App.Hinzufügen von Kontakten über Sync-Adapater

Wo kann ich es so definieren, dass es auf allen Telefonen genauso angezeigt wird? [1]: http://www.androidpatterns.com/wp-content/uploads/contacts2-180x300.png "Beispiel"

+0

Was schlagen Sie mir vor, den Titel hinzuzufügen? – MaTriXy

+0

Entschuldigung mein Fehler – Kiwy

Antwort

0

Wenn benutzerdefinierte Aktionen verwenden, müssen wir Intent-Filter zu fangen das Ereignis (Tastenklick)

<intent-filter android:icon="@drawable/icon_click1"> 
    <action android:name="android.intent.action.VIEW" /> 
    <data android:mimeType="vnd.android.cursor.item/my.app.go.click1" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
</intent-filter> 

wir fügen Sie die Android erklären: Symbol und dann die Kontakte App zeigt es.