Как изменить существующий экран интерфейса на мой собственный экран интерфейса? - PullRequest
0 голосов
/ 13 мая 2011

Я пишу код для набора звонков. Я использую свой собственный пользовательский интерфейс (т. Е. Экран дисплея), когда я касаюсь кнопки на экране для кнопки набора номера, она набирает номер, но отображается существующий экран набора номера. Я хочу, чтобы отображался мой собственный экран, где я использую кнопку для завершения вызова. Может ли кто-нибудь сказать мне, как я могу отобразить свой собственный экран вместо существующего экрана. Я использовал следующий код:

Uri parsedPhoneNumber = Uri.parse("tel:" + number);

Intent i = new Intent(Intent.ACTION_CALL, parsedPhoneNumber);
startActivity(i);

1 Ответ

0 голосов
/ 13 мая 2011
private void call() {
try {
    Intent callIntent = new Intent(Intent.ACTION_CALL);
    callIntent.setData(Uri.parse("tel:123456789"));
    startActivity(callIntent);
} catch (ActivityNotFoundException e) {
    Log.e("helloandroid dialing example", "Call failed", e);
}
}
...