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

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

Войти
Регистрация
Восстановить пароль
 
Ogoyukin
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 10
#1

Немогу открыть окно для набора для вызова - Android

20.05.2015, 13:48. Просмотров 256. Ответов 1
Метки нет (Все метки)

Подскажите плииз) ACTION_CALL DIAL_CALL как сделать, при нажатии открывалась набор номера в телефоне с уже набранным номером. Мой код не работает вот сам код,:
Java
1
2
3
4
5
6
public void onClickPhone(Activity activity)
{
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:" + "number"));
activity.startActivity(intent);
}
а это в манифесте:
XML
1
2
3
<uses-feature android:name="android.hardware.telephony"
android:required="false"/>/
<uses-permission android:name="android.permission.CALL_PHONE" />
И где должны они находится в манифесте?
В чем может быть проблема? Выводит ошибку и закрывает активити
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2015, 13:48     Немогу открыть окно для набора для вызова
Посмотрите здесь:

Android Основной класс, для наследования от него данных для всех остальных классов
Android Одно окно Actvity для всего
Как открыть окно выбора файла Android
При нажатии на текстовое поле открыть экран набора с телефоном из поля Android
Android Ребят нужен технический совет по созданию приложения для для вывода ошибок с сервера
Что лучше использовать для смс чата для отображения текстов и рисунков Android
Разработка клиентского приложения для вызова такси Android
Android Не стандартное окно для двух камер
Android Не получается написать запрос для вызова 2 го Voprosa из базы
Как открыть url для авторизации в браузере и после вернуть токен в приложение? Android
Метод фрагмента onResume() перестает вызываться после вызова метода recreate() для Activity Android
Android Не получается открыть диалоговое окно, созданное в отдельном классе

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
androbro
318 / 278 / 54
Регистрация: 17.10.2014
Сообщений: 825
20.05.2015, 13:55     Немогу открыть окно для набора для вызова #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Ogoyukin, как я понял onClickPhone() это обработчик нажатия по клавише, если это так, то должно быть:
Java
1
2
3
4
5
6
    public void onClickPhone(View v)
    {
        Intent intent = new Intent(Intent.Intent.ACTION_DIAL);
        intent.setData(Uri.parse("tel:" + number));
        startActivity(intent);
    }
Yandex
Объявления
20.05.2015, 13:55     Немогу открыть окно для набора для вызова
Ответ Создать тему
Опции темы

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