Little
- Forum-Beiträge: 8
16.01.2014, 21:21:43 via Website
16.01.2014 21:21:43 via Website
Hi, ich habe folgenden relativ einfachen Code:
Leider bekomme ich hier falsche Werte... Ich bekomme für beide (company und website) jeweils meinen Displaynamen?
Könnt ihr mir helfen was ich hier falsch mache? Die Werte sind im Adressbuch korrekt hinterlegt, jeweils in die Felder "Firma" und "Website".
Danke :-)
1String company = null;
2 String website = null;
3 String orgWhere = ContactsContract.Data.CONTACT_ID + " = ?";
4 String[] orgWhereParams = new String[]{id};
5 Cursor orgCur = getContentResolver().query(ContactsContract.Data.CONTENT_URI, null, orgWhere, orgWhereParams, null);
6 if (orgCur.moveToFirst()) {
7 company = orgCur.getString(orgCur.getColumnIndex(ContactsContract.CommonDataKinds.Organization.COMPANY));
8 if (company != null) Log.d(TAG, "Company: " + company);
9
10 website = orgCur.getString(orgCur.getColumnIndex(ContactsContract.CommonDataKinds.Website.URL));
11 if (website != null) Log.d(TAG, "Website: " + website);
12 }
2 String website = null;
3 String orgWhere = ContactsContract.Data.CONTACT_ID + " = ?";
4 String[] orgWhereParams = new String[]{id};
5 Cursor orgCur = getContentResolver().query(ContactsContract.Data.CONTENT_URI, null, orgWhere, orgWhereParams, null);
6 if (orgCur.moveToFirst()) {
7 company = orgCur.getString(orgCur.getColumnIndex(ContactsContract.CommonDataKinds.Organization.COMPANY));
8 if (company != null) Log.d(TAG, "Company: " + company);
9
10 website = orgCur.getString(orgCur.getColumnIndex(ContactsContract.CommonDataKinds.Website.URL));
11 if (website != null) Log.d(TAG, "Website: " + website);
12 }
Leider bekomme ich hier falsche Werte... Ich bekomme für beide (company und website) jeweils meinen Displaynamen?
Könnt ihr mir helfen was ich hier falsch mache? Die Werte sind im Adressbuch korrekt hinterlegt, jeweils in die Felder "Firma" und "Website".
Danke :-)
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.