Я использую следующий сегмент кода для извлечения имен и номеров контактов, он отлично работает на эмуляторе, но когда я устанавливаю приложение в мой Froyo 2.2.1, он просто возвращает мне имя и вместо того, чтобы возвращать мне номер он возвращает «ноль», может кто-нибудь помочь мне решить эту проблему?
Буду очень признателен за любое решение. Спасибо
ContentResolver r = getContentResolver();
Cursor cursor = r.query(People.CONTENT_URI, null, null, null, null);
// Let activity manage the cursor
// startManagingCursor(cursor);
// Log.d(TAG, "cursor.getCount()=" + cursor.getCount());
// Get value from content provider
int nameIndex = cursor.getColumnIndex(People.NAME);
int numberIndex = cursor.getColumnIndex(People.NUMBER);//OrThrow(People.NUMBER);
cursor.moveToFirst();
StringBuilder s = new StringBuilder();
do {
String name = cursor.getString(nameIndex);
String number = cursor.getString(numberIndex);
s.append(name+ ": " + number + "\n");
} while (cursor.moveToNext());