Я пытаюсь получить входящий номер входящего вызова. Я искал и нашел это Retrieve incoming call's phone number in Android. Моя проблема в том, что я не могу «входящего номера» в версии выше 4.0.3. Пожалуйста, направляйте меня, если я делаю что-то неправильно или как получить входящий номер в версии выше 4.0.3. Спасибо заранее. Вот код:Получить номер телефона входящего вызова во всех версиях Android
TelephonyManager telephony = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
telephony.listen(new PhoneStateListener(){
public void onCallStateChanged(int state, String incomingNumber) {
super.onCallStateChanged(state, incomingNumber);
switch (state) {
// not getting incoming number in latest version of android
Log.e(Utils.TAG, "incomingNumber: "+incomingNumber);
}
}
},PhoneStateListener.LISTEN_CALL_STATE);
Вы решили это? –