Цель вызова в Android

Как я могу сделатьcall нажатием кнопки? Я получаю свой номер в виде строки изEditText, Вот мой пример кода:

<code>String phone = editPhone.getText().toString();
btnPhone.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View arg0) {

                call();
            }
        });
public void call() {
    try {
        Intent callIntent = new Intent(Intent.ACTION_CALL);
        callIntent.setData(Uri.parse(phone));
        startActivity(callIntent);
    } catch (ActivityNotFoundException activityException) {
         Log.e("myphone dialer", "Call failed", e);
    }
}
</code>

Я добавил всеpermissions манифест файл.

но я получаюNullPointerexception

Ответы на вопрос(7)

Ваш ответ на вопрос