|
Из сервиса можно вызвать стандартный набор номера?
|
|||
---|---|---|---|
#18+
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 - тут ни то, ни другое? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2017, 19:20 |
|
Из сервиса можно вызвать стандартный набор номера?
|
|||
---|---|---|---|
#18+
Я дергал свою активность в sms defence из рисивера. С этим нет проблем. Но подсказать смогу только в понедельник. Потому проще попробовать самому. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2017, 20:02 |
|
Из сервиса можно вызвать стандартный набор номера?
|
|||
---|---|---|---|
#18+
wadman, Спасибо, что напугал понедельником. Ответ был в вопросе. Добавил флаг, и все заработало. call.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); p.s. Если кто-то знает, что он не знает — научи его. Если кто-то знает, что он знает — послушай его. Если кто-то не знает, что он знает — разбуди его. Если кто-то не знает, что он не знает — беги от него. Китайская мудрость. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2017, 21:54 |
|
|
start [/forum/topic.php?fid=13&msg=39562826&tid=1330926]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 247ms |
total: | 392ms |
0 / 0 |