Android Как узнать значение дополнительного параметра из намерения стороннего приложения - PullRequest
2 голосов
/ 09 мая 2011

Logcat печатает 05-09 08: 26: 17.979 I / ActivityManager (2257): начало деятельности: намерение {cmp = com .com.pkg / .classname (имеет дополнительные функции)} Как узнать, что это за дополнительные пары ключей? Приведенный выше журнал поступил из стороннего приложения, которое я не могу контролировать.

1 Ответ

1 голос
/ 09 мая 2011

Как узнать, что это за дополнительные пары ключей?

Позвоните getExtras(), чтобы получить Bundle, затем наберите keySet(), чтобы увидеть все ключи.

Приведенный выше журнал поступил от стороннего приложения, которое я не могу контролировать.

Или спросите разработчиков приложения, которое запускает вас, кто ониположить в качестве дополнений.Обычно получатель должен задокументировать ожидаемые дополнительные расходы, за исключением стандартных действий (например, ACTION_SEND).

...