Nun, ich bekomme RawContacts für einen Kontakt von ContactProvider. etwas schief gehtAndroid facebook Messenger roh Kontaktabsicht
E/msgr Viber, WhatsApp, Skype, Telegramm, etc. starten gut mit
Uri uri = Uri.parse("content://com.android.contacts/data/" + rawContactId); Intent i = new Intent(Intent.ACTION_VIEW, uri);
Aber wenn es um Facebook Messenger RawContacts kommt (:): AbstractIntentHandlerActivity: Zukunft fehlgeschlagen für Absicht Absicht {act = android.intent.action.VIEW dat = Inhalt: //com.android.contacts/data/21839 flg = 0x10800000 cmp = com.facebook.orca.com/com.facebook.messenger.intents.IntentHandlerActivity }. Warten auf Ergebnis: falsch.
Weiß jemand, warum standard contact-view Intent nicht gut funktioniert und gibt es elegante Lösung für diese Situation?
Standard-Android-Kontakte-Anwendung behandelt diese Situation gut.