Kontakt in Kontakte einfügen

S

samarek

Fortgeschrittenes Mitglied
2
Hi,
ich versuche grad aus meiner App heraus einen Kontakt in die Kontakte einzufügen.
Ich krieg aber immer nur die Telefonnummer rüber, nicht den Namen
Hier ist der Quelltext

Code:
ContentValues values = new ContentValues();
values.put(Data.DISPLAY_NAME, händler.getName2());
Uri rawContactUri = context.getContentResolver().insert(RawContacts.CONTENT_URI, values);
long rawContactId = ContentUris.parseId(rawContactUri);
            
values.clear();
values.put(StructuredName.FAMILY_NAME, händler.getName2());
values.put(Data.MIMETYPE, Data.CONTENT_TYPE);
values.put(Data.RAW_CONTACT_ID, rawContactId);
context.getContentResolver().insert(Data.CONTENT_URI, values);
            
values.clear();
values.put(Phone.NUMBER, händler.getTelNumber());
values.put(Phone.TYPE, Phone.TYPE_WORK);
values.put(Phone.MIMETYPE, Phone.CONTENT_ITEM_TYPE);
values.put(Data.RAW_CONTACT_ID, rawContactId);
context.getContentResolver().insert(Data.CONTENT_URI, values);
Kann mir mal jemand sagen warum er den Namen nicht einträgt?
 

Ähnliche Themen

D
Antworten
23
Aufrufe
2.498
Data2006
D
OnkelLon
Antworten
13
Aufrufe
1.973
OnkelLon
OnkelLon
S
Antworten
9
Aufrufe
1.190
swa00
swa00
Zurück
Oben Unten