Добавление контактов через адаптер синхронизации - PullRequest
0 голосов
/ 25 марта 2012

Я добавил пользовательские контакты через адаптер синхронизации. У меня есть 2 действия, которые я хочу сделать над контактом из родного приложения контакта. После добавления действий, когда я нажимаю на аватар контакта (изображение), я получаю экран с быстрыми действиями Проблема в том, что я получаю 2 иконки для своих действий, и они не те, что я указал ... оба они являются значком приложения.

Где я могу определить, чтобы он отображался на всех телефонах одинаково? [1]: http://www.androidpatterns.com/wp-content/uploads/contacts2-180x300.png «пример»

1 Ответ

0 голосов
/ 26 марта 2012

При использовании пользовательских действий нам нужно объявить фильтр намерений, чтобы поймать событие (нажатие кнопки)

 <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: и затем приложение контактов показывает его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...