Как начать деятельность Управление учетными записями / Настройки синхронизации на Android? - PullRequest
6 голосов
/ 14 июня 2011

Какое намерение начать показывать активность по управлению учетными записями / настройками синхронизации?Какой самый простой способ поиска намерений для таких системных действий?

SOLUTION : Благодаря подсказке @ cant0na для запуска операции по управлению учетными записями:

new Intent("android.settings.SYNC_SETTINGS")

Какдля поиска намерений см. ответ @ cant0na.

Ответы [ 3 ]

6 голосов
/ 08 октября 2012
startActivity( new Intent(Settings.ACTION_SYNC_SETTINGS));

вы можете даже усилить намерение с помощью доп., Чтобы отображались только учетные записи, у которых есть адаптеры для этих полномочий:

4 голосов
/ 14 июня 2011

Самый простой способ определить, какие намерения использовать, - это посмотреть в logcat в eclipse или ddms при открытии приложения на телефоне.

Это будет выглядеть примерно так:

ActivityManager(2690): Starting: Intent { cmp=com.android.providers.subscribedfeeds/com.android.settings.ManageAccountsSettings } from pid 19036
0 голосов
/ 14 июня 2011

как сказал @ cant0na, это лучший способ.альтернатива будет проходить через исходный код или для некоторых из доступных намерений, которые вы можете зарегистрировать, вы можете перейти к манифесту и установить фильтр намерений, а в графическом интерфейсе манифеста есть некоторые из доступных действий, перечисленных для добавления кФильтр намерений.

также по этой ссылке перечислены все с объяснениями:

Ссылка на намерение

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