添加联系人到同步适配器

时间:2012-03-25 15:39:45

标签: android contacts mime-types android-contacts android-syncadapter

我通过同步适配器添加了自定义联系人。 我想对本机联系人应用程序中的联系人执行2个操作。 单击联系人头像(图像)后添加操作后,我会看到一个快速操作的屏幕。 问题是我为我的行为获得了2个图标,而且这两个图标都不是我指定的... 这两个都是应用程序的图标。

我可以在哪里定义它以同样的方式显示在所有手机上? [1]:http://www.androidpatterns.com/wp-content/uploads/contacts2-180x300.png“示例”

1 个答案:

答案 0 :(得分:0)

使用自定义操作时,我们需要声明 意图过滤器以捕获事件(按钮单击)

 <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> 

我们添加了android:图标,然后联系人应用程序显示它。