1

로그에 부재중 전화를 추가 할 때 통화 로그에 기록하는 가짜 통화 응용 프로그램을 만들고 있는데, 통화가 등록되어 있어도 l 부재중 전화 알림이없고 잠금 화면이나 알림 표시 줄에도 없습니다. 기본 전화 앱이 알림을 표시하도록하려면 어떻게해야합니까? 어쩌면 전화 앱을 다시 시작할 생각 이었지만 루트 액세스가 필요하다고 생각합니까? 지금 나는이 같은 알림을 표시하도록 노 티피 케이션을 사용하고Android에서 다른 앱에 알림을 표시하는 방법은 무엇입니까?

는 :

NotificationManager nm = (NotificationManager)getSystemService(NOTIFICATION_SERVICE); 

NotificationCompat.Builder b = new NotificationCompat.Builder(this); 

b.setSmallIcon(R.drawable.icon); 

b.setContentTitle(name); 

b.setContentText("missed call"); 

nm.notifiy(1001, b.build()); 

이 작동하지만 기본 전화 응용 프로그램이 그것을 할 싶어.

+0

기본 전화 앱이 서비스를 제공하는지 확인하십시오. 그 응용 프로그램이 그런 서비스를 제공한다면 당신 만이 할 수 있습니다. 내 지식에 기본 전화 응용 프로그램은 그런 서비스를 제공하지 않습니다. –

답변

1

응용 프로그램에서만 허용됩니다 (보안상의 이유로). 당신은 문서를 찾을 필요가 \ sources, 어쩌면 응용 프로그램이 의도 시스템에서 사용하는 것을 허용합니다.

관련 문제