powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Из сервиса можно вызвать стандартный набор номера?
3 сообщений из 3, страница 1 из 1
Из сервиса можно вызвать стандартный набор номера?
    #39562826
JavaStudent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Uri uri=Uri.parse("tel:89031231212");
Intent call = new Intent(Intent.ACTION_DIAL, uri);
context.startActivity(call);

На строку context.startActivity(call); - error, приложение рушится.

Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?


У сервиса нет активности, как вызвать набор номера?
Ведь я вызываю стандартную звонилку (активность), как я понимаю.

Либо this, либо context - тут ни то, ни другое?
...
Рейтинг: 0 / 0
Из сервиса можно вызвать стандартный набор номера?
    #39562840
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я дергал свою активность в sms defence из рисивера. С этим нет проблем.
Но подсказать смогу только в понедельник.
Потому проще попробовать самому.
...
Рейтинг: 0 / 0
Из сервиса можно вызвать стандартный набор номера?
    #39562876
JavaStudent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman, Спасибо, что напугал понедельником.

Ответ был в вопросе. Добавил флаг, и все заработало.

call.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);




p.s.

Если кто-то знает, что он не знает — научи его.
Если кто-то знает, что он знает — послушай его.
Если кто-то не знает, что он знает — разбуди его.
Если кто-то не знает, что он не знает — беги от него.

Китайская мудрость.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Из сервиса можно вызвать стандартный набор номера?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]