Gibt es eine Möglichkeit festzustellen, ob ein Android-Telefon die Voicemail-Integration im Anrufprotokoll unterstützt?

8

Meine app verwendet VoicemailContract Funktionalität, die in API 14 und höher legen Voicemail-Nachrichten verfügbar ist in das Anrufprotokoll des Telefons. Allerdings scheinen einige Telefone, dass Funktionalität deaktiviert zu haben, auch in API-Versionen höher thatn 14. Samsung Galaxy Note 2 ein perfektes Beispiel dafür ist. Wenn die neue VM-Nachricht in die Datenbank eingefügt wird, wird sie daher nicht in der Anrufliste angezeigt (dies funktioniert jedoch auf den meisten anderen Telefonen einwandfrei). So scheint es, dass Samsung diese Funktionalität auf dem Telefon irgendwie deaktiviert, und ich möchte in der Lage sein, dass während der Laufzeit zu erkennen, so dass ich diese Option in den Einstellungen verstecken kann meine App, wenn es nicht verfügbar ist.

    
user496854 01.03.2013, 10:50
quelle

1 Antwort

3

Haben Sie versucht, den Status zu überprüfen?

Ссылка

Hersteller können wirklich fast alles, was sie wollen, auf ihren Handys implementieren (was die Android-Entwicklung sehr nervig macht), aber ich denke, der Status sollte auf etwas gesetzt werden, das auf Handys "nicht okay" ist, die Ihre API-Anrufe ignorieren.

>     
Daniel Williams 04.04.2013, 00:26
quelle

Tags und Links