Форум для тех, кто программирует под Android
-
Anonymous
Прочитать номера телефонов всех контактов в Android
Сообщение
Anonymous »
Я использую этот код для получения всех имен контактов и номеров телефонов:
Код: Выделить всё
String[] projection = new String[]
{
People.NAME,
People.NUMBER
};
Cursor c = ctx.getContentResolver().query(People.CONTENT_URI, projection, null, null, People.NAME + " ASC");
c.moveToFirst();
int nameCol = c.getColumnIndex(People.NAME);
int numCol = c.getColumnIndex(People.NUMBER);
int nContacts = c.getCount();
do
{
// Do something
} while(c.moveToNext());
Однако это вернет только основной номер для каждого контакта, но я хочу получить и дополнительные номера. Как мне это сделать?
Подробнее здесь:
https://stackoverflow.com/questions/235 ... in-android
1765538357
Anonymous
Я использую этот код для получения всех имен контактов и номеров телефонов:
[code]String[] projection = new String[]
{
People.NAME,
People.NUMBER
};
Cursor c = ctx.getContentResolver().query(People.CONTENT_URI, projection, null, null, People.NAME + " ASC");
c.moveToFirst();
int nameCol = c.getColumnIndex(People.NAME);
int numCol = c.getColumnIndex(People.NUMBER);
int nContacts = c.getCount();
do
{
// Do something
} while(c.moveToNext());
[/code]
Однако это вернет только основной номер для каждого контакта, но я хочу получить и дополнительные номера. Как мне это сделать?
Подробнее здесь: [url]https://stackoverflow.com/questions/2356084/read-all-contacts-phone-numbers-in-android[/url]