Samsung (Dual-SIM), bevor offical Android 6.0 (nicht cm) Gerät, kann ich Anrufprotokolle mit SIM-Slot-ID, aber Samsung (Dual-SIM) Android 6.0+ Gerät bekomme ich ein Problem aufgetreten:Samsung Android 6.0 Wie bekomme ich Dual-SIM-Anruf-Protokolle mit SIM-Slot-ID?
String slotId = cursor.getString(cursor.getColumnIndex(CallLog.Calls.PHONE_ACCOUNT_ID));
<i>slotId</i> = null; but in another device (Huawei mate 8) is work fine
Did Samsung ändern Sie die com.android.providers.contacts und contacts2.db?
Kann jemand durch die Lösung dafür führen?
Hey Mann Ihre Antwort war sehr hilfreich .. Ein Problem, obwohl ich nicht in der Lage bin einen Gehalt Beobachter auf dieser uri registrieren ... irgendwelche Ideen? – dirtydexter
In meiner App registrieren Sie einfach eine Inhaltsbeobachtung auf Uri.parse (CallLog.Calls.CONTENT_URI); Diese URI ist die Basis-Datenbanktabelle, uri = Uri.parse ("content: // logs/call"); ist eine Ansicht, die von ihr erstellt wird, erstellen Sie also einfach eine Inhaltsbeobachtung auf Uri.parse (CallLog.Calls.CONTENT_URI); funktioniert gut, habe gute und viel Glück – shuabing