Ich erstelle eine Täuschungsanruf-Anwendung, die in das Anrufprotokoll schreibt, wenn ich dem Protokoll einen verpassten Anruf hinzufüge, obwohl der Anruf registriert wurde. L Keine Benachrichtigung über verpassten Anruf, weder auf dem Sperrbildschirm noch in der Benachrichtigungsleiste. Wie kann ich erzwingen, dass die Standardtelefon-App Benachrichtigungen anzeigt? Ich überlegte, ob ich vielleicht die Telefon-App neu starten sollte, aber ich denke, dass ich dafür Root-Zugriff benötige?Wie mache ich eine andere App Benachrichtigungen in Android anzeigen?
Im Moment ist NotificationManager bin mit Meldungen wie diese zeigen:
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());
Dies funktioniert, aber ich mag, dass der Standard-Telefon-App, es zu tun.
Überprüfen Sie, ob die Standard-Telefon-App Ihnen einen Dienst dafür bietet. Wenn diese App einen solchen Dienst anbietet, können nur Sie es tun. und meiner Kenntnis nach bietet die Standard-Phone-App keinen solchen Service. –