изменить номер звонящего при входящем звонке - PullRequest
5 голосов
/ 30 января 2011

Сначала я нашел способ изменить вызываемый номер во время исходящего звонка.Я попробовал то же самое для номера звонящего во время входящего звонка, но единственное, что я могу сделать, это прочитать номер звонящего, а не изменить его.Может ли кто-нибудь дать мне подсказку?

Мой код при получении до сих пор:

Bundle b = intent.getExtras();

Log.d(TAG, "Phone State: "+ b.getString(TelephonyManager.EXTRA_STATE));
incomingNumber = b.getString(TelephonyManager.EXTRA_INCOMING_NUMBER);
Log.d(TAG, "incoming number: "+ incomingNumber);

Как я могу продолжить?

1 Ответ

0 голосов
/ 14 апреля 2011

Я не думаю, что это возможно. Это связано с тем, что задание по умолчанию и ваш получатель получают одно и то же намерение. Вы на самом деле не перехватываете это. Обходной путь - показать вашу собственную активность по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...