В Android SDK есть только два провайдера контента для контактов: Contacts
и ContactsContract
. Последний предназначен для использования на Android 2.x и выше. Однако каждое из них имеет несколько значений CONTENT_URI
, в зависимости от того, с какими аспектами данных вы пытаетесь взаимодействовать.
Вот пример проекта , демонстрирующий, как выбирать между двумя из этих CONTENT_URI
значений с помощью отражения в статическом инициализаторе.
Вот пример проекта , демонстрирующий, как выбирать между двумя из этих CONTENT_URI
значений посредством условной загрузки класса в статическом инициализаторе.