| |||||||
Das Thema "Auswahl von Telefonnummern aus dem Adressbuch" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 20.01.2012
Beiträge: 1
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| Ich bin relativ unerfahren was Android Programmierung an geht habe aber vor eine eigene App zu schreiben (ein NDK test Programmen habe ich schon geschrieben ) Leider bin ich auf einer Frage gestoßen die ich mittel google nicht lösen konnte. Es geht um das auswählen von Telefonnummern aus dem Adressbuch. Ich hätte gerne ein Fenster in dem der Name der Person und ihre Nummer angezeigt wird mit der Möglichkeit zur mehrfach Auswahl. Die Frage ist jetzt wie ich das hin bekomme. Mittels google habe ich das hinbekommen mir Name und Telefonnummer ausgeben zu lassen: Code: ContentResolver cr = getContentResolver();
Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
if (cur.getCount() > 0) {
while (cur.moveToNext()) {
String id = cur.getString(cur.getColumnIndex(ContactsContract.Contacts._ID));
String name =cur.getString(cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
if (Integer.parseInt(cur.getString(cur.getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER))) > 0) {
System.out.println(id + " " + name + " ");
Cursor pCur = cr.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI,null, ContactsContract.CommonDataKinds.Phone.CONTACT_ID+ " = ?", new String[] { id }, null);
while (pCur.moveToNext()) {
System.out.println(pCur.getString(pCur.getColumnIndex(Phone.DATA)));
}
pCur.close();
}
}
} Dies kommt mir aber etwas dreckig vor gibt es da einen schöneren weg ? Habe in der API von Andorid leider nichts gefunden. Wäre sehr nett wenn ihr mir eine Link zu einem HOWTO oder ein Stichwort woran ich mich entlang hangeln kann. P.S. Danke schon mal im voraus. Gruß Ignis-Draco |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Telefonnummern im Adressbuch entstellt | Appdroid | Business und Organisation | 8 | 27.12.2011 01:08 |
| telefonnummern aus dem speicher werden bei anruf nicht angezeigt | tailgunner | HTC Desire Z Forum | 2 | 15.11.2011 20:06 |
| [Mail ]Empfänger aus dem Adressbuch wählen | rolfi | Asus Eee Pad Transformer Forum | 6 | 02.11.2011 23:01 |
| telefonnummern aus mails wählbar | kal10bach | Sonstige Apps & Widgets | 1 | 17.11.2010 13:44 |
| Probleme mit Adressbuch und Telefonnummern | Wladi | HTC Desire Forum | 6 | 27.06.2010 11:07 |