Articles of андроид контакты

Permission.READ_CONTACTS, похоже, не работает

Я работаю над простым приложением, которое просматривает контакты пользователя. К сожалению, я продолжаю получать следующую ошибку: java.lang.SecurityException: Permission Denial: reading com.android.providers.contacts.HtcContactsProvider2 uri content://com.android.contacts/contacts from pid=27455, uid=10171 requires android.permission.READ_CONTACTS Мой файл манифеста выглядит следующим образом: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.helloMaps" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="8" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission […]

Получите конкретную контактную информацию из URI, возвращенной из Intent.ACTION_PICK

Я пишу приложение для Android, которое имеет тип данных, который представляет человека (в частности, родителя или опекуна ребенка). Я хотел бы иметь возможность «импортировать» соответствующие поля данных из базы данных «Контакты» на устройстве Android. (Это должно быть необязательным, то есть не будет требованием, чтобы родитель / опекун уже находился в базе данных «Контакты», а также […]

Каков правильный способ вставить дату рождения в контактную информацию?

Задний план Я пытаюсь обновить данные контактов и поместить туда дату рождения. Проблема Кажется, что для каждого устройства я пытаюсь (и я даже не пробовал это много устройств), вставка имеет одну или несколько из этих проблем: При просмотре / редактировании контакта, brithdate не может быть нажата и отредактирована. При просмотре / редактировании контакта отображаемый формат […]

Как слушать контакт вставлен / обновлен / удален в адресной книге

Есть много вопросов, связанных с этим, но ни один из них не помогает мне получить решение. Я пытаюсь синхронизировать все контакты с устройства на удаленный сервер и сделать это легко, но когда есть изменения в контакте, такие как update / delete / insert (new contact), не удается найти решение. Пробовал использовать ContentObserver но onChange() вызывается […]

Группа В ContentResolver в мороженом сэндвич

Я делаю запрос в Android ContentProvider. Мне нужно предложение Group By. В Gingerbread и Honeycomb я делаю что-то подобное, чтобы одновременно искать номера телефонов и электронные письма: (Фактическое предложение WHERE намного сложнее, так как оно включает проверки типов. Это упрощение, но оно дает тот же результат) String request = Phone.NUMBER + " LIKE ? OR […]

Как получить идентификатор контакта, адрес электронной почты, номер телефона в одном запросе SQLite? Контакты Оптимизация Android

Я хочу получить все контакты по крайней мере с одним номером телефона, также я хочу, чтобы все телефонные номера и все письма для каждого контакта. Текущий код: // To get All Contacts having atleast one phone number. Uri uri = ContactsContract.Contacts.CONTENT_URI; String selection = ContactsContract.Contacts.HAS_PHONE_NUMBER + " > ?"; String[] selectionArgs = new String[] {"0"}; […]

OnActivityResult For Fragment

В настоящее время у меня есть базовая активность, в которой размещается один фрагмент. Внутри фрагмента у меня есть метод, который запускает переключатель выбора. private void chooseContacts() { Intent pickContactIntent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI); pickContactIntent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE); startActivityForResult(pickContactIntent, PICK_CONTACT_REQUEST); } Когда это действие возвращается, как я должен отображать результаты. Я попытался добавить @Override public void onActivityResult(int requestCode, int […]

Как отправлять и получать SMS-сообщения от Android-приложения?

Я хочу добавить функцию отправки sms в свое приложение, а также хочу, чтобы пользователь мог выбирать контакты из списка контактов непосредственно из приложения. Есть ли способ, которым список контактов можно интегрировать с моим приложением. благодаря

Android: получение имени контакта с номера телефона

Я хотел бы получить имя контакта, связанного с входящим номером телефона. Когда я обрабатываю входящий номер в команде broascastreceiver с строкой с именем входящего звонящего, я бы очень сильно помог моему проекту. Я бы подумал, что это связано с запросом, использующим предложение sql WHERE в качестве фильтра, но мне нужно сортировать контакты? Примером или подсказкой […]