Android: вызов номера телефона при запуске приложения

Я новичок в Android, так есть ли способ автоматически вызывать номер (или, по крайней мере, вводить его в номеронабиратель телефона) при открытии приложения? (приложению не нужен графический интерфейс, ему просто нужно вызывать при открытии)

Спасибо за уделенное время!


person iNoyz    schedule 19.11.2014    source источник
comment
посмотрите, поможет ли этот ответ, только что попробовал быстрый поиск в Google...   -  person Ayoub    schedule 19.11.2014


Ответы (2)


Чтобы позвонить,

private void performDial(String numberString) {
if (!numberString.equals("")) {
   Uri number = Uri.parse("tel:" + numberString);
   Intent dial = new Intent(Intent.ACTION_CALL, number);
   startActivity(dial);
}

}

Добавить это разрешение в манифест.

<uses-permission android:name="android.permission.CALL_PHONE" />

см. это

person Darish    schedule 19.11.2014
comment
Большое спасибо! Это было быстро! - person iNoyz; 19.11.2014

Поместите этот код внутри onCreate() активности

Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:0123456789"));
startActivity(intent)

Также дайте разрешение на вызов внутри файла манифеста Android. Разрешение :

person Amit    schedule 19.11.2014
comment
Спасибо! ‹3 это было ОЧЕНЬ быстро! - person iNoyz; 19.11.2014
comment
Вы можете голосовать за ответы, которые соответствуют вашему вопросу. - person Amit; 19.11.2014