Lade Kontakte ohne Telefonnummern...

  • Antworten:3
Stefan S.
  • Forum-Beiträge: 560

18.05.2011, 14:34:31 via Website

Ich lade meine Kontakte in einen Cursor mittels
1Uri uri = ContactsContract.CommonDataKinds.Phone.CONTENT_URI;
2
3 String selection = null;
4 String[] selectionArgs =null;
5 String sortOrder = ContactsContract.Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC";
6
7 return managedQuery(uri, null, selection, selectionArgs, sortOrder);
Hiermit erhalte ich aber nur solche, welche auch eine Telefonnumer haben. Wie muss ich den Aufruf ändern, damit auch solche geladen werden, welche nur eine e-Mail-Adresse haben?

Antworten
Gelöschter Account
  • Forum-Beiträge: 136

18.05.2011, 16:20:52 via Website

Hey,

dieses mit einbinden. Das müsst eig. funktionieren:
1Uri uri = ContactsContract.CommonDataKinds.Email.CONTENT_URI;

Grüße,
Malte

Antworten
Stefan S.
  • Forum-Beiträge: 560

18.05.2011, 16:25:35 via Website

Malte Heyenga
Hey,

dieses mit einbinden. Das müsst eig. funktionieren:
1Uri uri = ContactsContract.CommonDataKinds.Email.CONTENT_URI;

Grüße,
Malte

Aber erhalte ich hier nicht sämtliche Kontakte mit EMails und falls keine EMail vorhanden ist erscheint der Kontakt auch nicht?
Kann ich die Uris zusammenfügen?

Antworten
Stefan S.
  • Forum-Beiträge: 560

20.05.2011, 16:25:57 via Website

Niemand eine Idee?
Ich stehe sooo kurz vor der Fertigstellung meiner App. :(

Antworten