Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
mikl35
4 / 4 / 0
Регистрация: 30.05.2014
Сообщений: 129
#1

Перед звонком как выбрать с какого номера звонить? - Программирование Android

01.04.2015, 18:36. Просмотров 1377. Ответов 4
Метки нет (Все метки)

Здравствуйте, не могу понять как сделать что бы перед звонком выбирать с какого номера звонить, телефон на 2 симки, программа у меня выводит список номеров, но при использовании
Intent dialIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + "123456789"));
startActivity(dialIntent);
к примеру, звонит всегда с первой симки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2015, 18:36     Перед звонком как выбрать с какого номера звонить?
Посмотрите здесь:
Как сделать заставку перед игрой? Android
Как получить характеристики изображения перед выводом? Android
Android Как сделать проверку памяти перед скачиванием файла
Как выбрать контакт? Android
Как включить переадресацию на андроид для избранного номера? Android
Как принудительно выбрать drawable Android
Как сделать вызов фиксированного номера при нажатии button Android
Android Маркеры на карте, как выбрать верхний?
Android Как выбрать View-элементы на intellij idea?
Какого размера делать приложение? Android
Android Какого размера нужно создавать иконку приложения?
Android Какого размера делать персонажа для разных экранов Android?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,724
01.04.2015, 20:34     Перед звонком как выбрать с какого номера звонить? #2
mikl35, добрый вечер! Товарищи пишут, что покамест это недокументировано. Почитайте здесь:
http://stackoverflow.com/questions/1...rom-second-sim
http://stackoverflow.com/questions/1...l-sim/17499889
vindigo
18 / 18 / 3
Регистрация: 15.05.2014
Сообщений: 78
01.04.2015, 21:20     Перед звонком как выбрать с какого номера звонить? #3
mikl35, Привет, у меня тоже две симки, запускаю так:

Java
1
2
3
4
5
6
if(!etPhone.getText().toString().equals("")) {
                //int intCallNumber = Integer.parseInt(etPhone.getText().toString().trim().replace(" ", ""));
                Intent myIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + etPhone.getText().toString().trim().replace(" ", ""))); 
                myIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
                startActivity(myIntent);
                }
При нажатии появляется окошко выбора симки. Вроде как флаг FLAG_ACTIVITY_NEW_TASK обеспечивает вывод всех доступных функций интента. Как-то как, если я правильно доки перевел конечно.

Добавлено через 38 минут
Все-таки перевел я неправильно. Флаг тут ни при чем. В телефоне оказывается стоял выбор симки при звонке. Извиняюсь за дезинфу.
mikl35
4 / 4 / 0
Регистрация: 30.05.2014
Сообщений: 129
01.04.2015, 21:24  [ТС]     Перед звонком как выбрать с какого номера звонить? #4
Спасибо, завтра проверю, но я так же думаю что гугл многое скрывает.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,724
02.04.2015, 12:43     Перед звонком как выбрать с какого номера звонить? #5
mikl35, да, как и многие не очень сообразительные люди, гугловцы до всего добираются задним умом. Вот и про существование телефонов с двумя СИМками они додумались только в 5 версии Андроида.
Yandex
Объявления
02.04.2015, 12:43     Перед звонком как выбрать с какого номера звонить?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru