1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Kontakt in Kontakte einfügen

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von samarek, 08.11.2011.

  1. samarek, 08.11.2011 #1
    samarek

    samarek Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    101
    Erhaltene Danke:
    2
    Registriert seit:
    24.10.2011
    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?
     

Diese Seite empfehlen