Articles of Контакты

Чтение всех контактных данных

Я нахожусь на Android 2.3.3, API уровня 10. Я хочу читать все контакты и данные, связанные с ними, поэтому, например, все адреса электронной почты, номера телефонов, настраиваемые поля … Я пробовал это следующим образом: Uri contactUri = ContactsContract.Contacts.CONTENT_URI; Cursor contacts = managedQuery(contactUri, null, null, null, null ); contacts.moveToFirst(); do { for(int i=0;i<contacts.getColumnCount();i++) { System.out.println(contacts.getColumnName(i) + […]

Получить список контактов, принадлежащих определенной группе

Кто-нибудь знает, как получить список контактов, принадлежащих к одной определенной группе в Android? Мне нужно что-то вроде этого: Select * from contacts where group_id = "1234" Я могу получить список всех контактов ИЛИ всех групп, используя что-то вроде этого: Cursor groupCursor = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null); final ArrayList<String> contacts = new ArrayList<String>(); while(groupCursor.moveToNext()) { […]

PhoneGap – показывать только контакты с номерами телефонов

Есть ли способ показывать только контакты с номером телефона? Прямо сейчас я получаю все контакты, а затем перебираюсь по каждому из них и узнаю их номер телефона, но мне было интересно, есть ли способ передать параметр contactFindOptions чтобы он только contactFindOptions контакты с номером телефона? Вот как выглядит мой код: var options = new ContactFindOptions(); […]

Каков тип / имя учетной записи по умолчанию для контактов в приложении для контактов Android?

Я хотел бы читать контакты из ContactContract API, который принадлежит только Phone / SIM, и хотел бы избежать контактов, синхронизированных с другими приложениями, такими как facebook и gmail. Я тестировал свой код на симуляторе, и он отлично работает, но на реальных устройствах он не возвращает никакого результата. ContentResolver cr = AndroidContext.getContext() .getContentResolver(); Cursor nativeContacts = […]

Получение имени и электронной почты из списка контактов очень медленно

Я реализую AutoCompleteTextView, и мне нужно имя и E-Mail всех моих контактов. Я нашел этот фрагмент, что я работаю асинхронно, но это очень медленно. 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)); Cursor emailCur = […]

Как создать контакт программно

Возможный дубликат: Как добавить новые контакты в android public boolean createContact(String name, String number, String email) { boolean success = true; try { ContentValues contentValues = new ContentValues(); ContentResolver contentResolver = getContentResolver(); contentValues.put(Data.MIMETYPE, Phone.CONTENT_ITEM_TYPE); contentValues.put(Phone.NUMBER, "123254"); Uri uri = contentResolver.insert(android.provider.ContactsContract.Data.CONTENT_URI, contentValues); if(uri==null) { success = false; } } catch (Exception e) { e.printStackTrace(); success = […]

Android Как вы обнаруживаете, какой контакт изменился?

Есть ли способ определить, какой контакт изменился? Я знаю, что могу зарегистрировать ContentObserver для URI, но это только срабатывает, когда что-то меняется, как я должен знать, какой контакт изменился и что изменилось для этого контакта? Есть ли способ узнать? Мое приложение включает настольный клиент, и я бы предпочел не отправлять все контакты на рабочий стол […]

Интеграция моего приложения с контактом

Я хотел бы интегрировать свое приложение с менеджером контактов: Точнее: Когда я запускаю приложение «Контакты» в своем телефоне, а затем я нажимаю на любой аватар, появляются всплывающие окна быстрого доступа (Quick Contact Badge) с каким-либо приложением для выбора («Контакт», «Почта» и т. Д.). Я хотел бы добавить свое приложение в этом месте. Это возможно? Я […]

Кнопка раунда в Android

Я хочу создать круговую кнопку с плюсом и минусом на этом и точно использовать в приложении Android Contacts, как показано на изображении, как показано ниже:

В чем разница между контактами и сырыми контактами?

У меня есть утилита «дамп», которую я использую для изучения ContactsContract, поскольку я не совсем понимаю ее в документации. Когда я удаляю контакты, он подсчитывает 263 записи в таблице, однако приложение-контакты в моем устройстве перечисляет, что у меня есть 244 («Отображение 244 контактов»). Может ли кто-то объяснить несоответствие? Приложение «Мои контакты Sprint LG» имеет параметры […]

Intereting Posts
Android Studio зависает / замораживается при сбое сборки проекта Android-виджет хорошо работает в эмуляторе, но по телефону он превращается в виджет Google App Множественный выбор в пользовательском ListView с CAB SetDisplayHomeAsUpEnabled () + Стрелка вверх? Как я могу изменить язык моего приложения Как получить значение выделенного элемента Spinner для строки? Подписка на подписку на Android и вводную цену Как заблокировать экран Android через ADB? Проблема с клавиатурой при фокусировке на нижней части текста редактирования на Android Язык ограниченного языка Android для проверки отсутствующих переводов Как закодировать для мультитач Почему «Кнопки в панелях кнопок должны быть без полей» в Android API Level 15? Android: как выровнять изображение в горизонтальном центре изображения? Проблема с отменой AlarmManager – PendingIntent Запуск широковещательного приемника от активности в android