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

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

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

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

01.04.2015, 18:36. Просмотров 1149. Ответов 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     Перед звонком как выбрать с какого номера звонить?
Посмотрите здесь:

Как принудительно выбрать drawable Android
Как сделать заставку перед игрой? Android
Android Как выбрать View-элементы на intellij idea?
Как выбрать контакт? Android
Как сделать вызов фиксированного номера при нажатии button Android
Какого размера делать приложение? Android
Android Маркеры на карте, как выбрать верхний?
Android Какого размера нужно создавать иконку приложения?
Как получить характеристики изображения перед выводом? Android
Android Какого размера делать персонажа для разных экранов Android?
Android Как сделать проверку памяти перед скачиванием файла
Как включить переадресацию на андроид для избранного номера? Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
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
Сообщений: 126
01.04.2015, 21:24  [ТС]     Перед звонком как выбрать с какого номера звонить? #4
Спасибо, завтра проверю, но я так же думаю что гугл многое скрывает.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
02.04.2015, 12:43     Перед звонком как выбрать с какого номера звонить? #5
mikl35, да, как и многие не очень сообразительные люди, гугловцы до всего добираются задним умом. Вот и про существование телефонов с двумя СИМками они додумались только в 5 версии Андроида.
Yandex
Объявления
02.04.2015, 12:43     Перед звонком как выбрать с какого номера звонить?
Ответ Создать тему
Опции темы

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