Обнаружение, если намерение остается не полученным - PullRequest
0 голосов
/ 27 июня 2011

У меня нет IDE передо мной, но что происходит, когда намерение срабатывает, но его цель такова, что он не существует на телефоне. Например, общедоступный API стороннего приложения. Но это не гарантированно будет установлено.

Будет ли он принудительно закрываться, игнорировать его, иметь какой-то обратный вызов, что он ничего не получил ...?

Просто любопытно на дороге.

1 Ответ

0 голосов
/ 27 июня 2011

Если намерение было отправлено через startActivity, startActivities или startActivityForResult, выдается исключение ActivityNotFound.

Если намерение было отправлено через startService, то ничего плохого не происходит, и startService просто возвращает null. И если используется bindService, функция возвращает false.

...