Вопросы по теме 'android-contentresolver'

Как программно удалить контакт в android
Я пробую следующий код, чтобы удалить контакт с указанным номером: private void removeContact(Context context, String phone) { //context.getContentResolver().delete(Contacts.Phones.CONTENT_URI, phone, null);...
44230 просмотров

Android CalendarContract, удаление повторяющегося события приводит к исчезновению всех событий в календаре?
У меня есть адаптер синхронизации, который обрабатывает синхронизацию календарей и событий. Я могу удалить обычные события нормально. Но всякий раз, когда я удаляю повторяющееся событие, все события в моем календаре исчезают. Я заметил одну вещь:...
1577 просмотров

В чем разница между contentprovider и contentResolver в android
В чем разница между ContentProviders и ContentResolver ? Я не хочу SQLite базу данных. Разрабатываю приложение для СМИ.
40103 просмотров

Преобразование content: // URI в фактический путь в Android 4.4
Я попробовал решение (см. Ниже), которое работает нормально, за исключением того, что в Android 4.4 вызов startActivityForResult() вызывает действие под названием «Открыть из», в котором есть «Недавние», «Изображения», «Загрузки», а также несколько...
77450 просмотров

Что такое MINI_THUMB_MAGIC и как им пользоваться?
Фон Я заметил странный столбец для MediaStore.Images .ImageColumns называется " MINI_THUMB_MAGIC ". в документации сказано только следующее: Идентификатор миниатюрного пальца. Тип: INTEGER Постоянное значение:...
1531 просмотров

Использование ContentResolver вместо ContentProviderClient в SyncAdapter
Насколько я понимаю из документации, один SyncAdapter, определенный в SyncService, ограничен для получения только одного полномочия ContentProvider для работы. Но в то же время у него есть доступ к ContentResolver, который позволяет запускать...
1039 просмотров

Как получить имена учетных записей только для чтения из идентификатора контакта в контактах в Android
Я передаю этому методу имя учетной записи из списка. Теперь я хочу знать, какие из этих имен учетных записей читаются только в таблице контактов, поэтому я повторяю курсор только один раз, чтобы получить идентификатор контакта из необработанного...
790 просмотров

Как обновить ветку смс после вставки черновика в content://sms/draft
Я использую следующий код, чтобы вставить черновик в content://sms/draft ContentValues values = new ContentValues(); values.put("address", receiver2); values.put("body", body2);...
4932 просмотров
schedule 18.02.2022

Как я могу вызвать getContentResolver в Android?
Я пишу класс библиотеки, чтобы инкапсулировать часть моей логики в моем первом приложении для Android. Одна из функций, которую я хочу инкапсулировать, - это функция, которая запрашивает адресную книгу. Таким образом, ему нужен ContentResolver . Я...
27314 просмотров

Как получить список поставщиков контента для всех пользователей на планшете
Я могу получить список поставщиков контента для зарегистрированных пользователей на планшете, используя этот код: for (PackageInfo pack : getPackageManager().getInstalledPackages(PackageManager.GET_PROVIDERS)) { ProviderInfo[] providers =...
182 просмотров

Файл загрузки Firebase Storage в папку «Изображения» или «Фильм» в Android Q
Мне удалось загрузить файл из Firebase Storage в storage/emulated/0/Pictures , который является папкой по умолчанию для изображений, которые также используются в самых популярных приложениях, таких как Facebook или Instagram. Теперь, когда Android Q...
1064 просмотров

Android: обновить таблицу SQLite, используемую в другом приложении
Я написал приложение, которое сортирует плейлисты Poweramp, и оно работает нормально. Единственная проблема, с которой я сталкиваюсь, - это производительность, и я думаю, это потому, что я вызываю getContentResolver().update для каждой строки. В...
53 просмотров

Как получить локальные контакты с адресами электронной почты с помощью преобразователя содержимого
Я разрабатываю приложение для Android и хочу получать свои местные контакты. Чтобы быть точным, я хочу отобразить все контакты, у которых есть адрес электронной почты. Мой текущий подход выглядит так import...
1453 просмотров

Как с помощью mp4parser обрабатывать видео, взятые из Uri и ContentResolver?
Задний план Мы хотим, чтобы пользователь мог выбрать видео из любого приложения, а затем обрезать видео до 5 секунд. Эта проблема Для выбора Uri у нас все работает нормально (решение доступно здесь ). Что касается самой обрезки, мы не...
1591 просмотров

Android: получить информацию о музыкальном файле из необработанной папки
Я пытаюсь получить информацию о музыкальном файле в моей необработанной папке. Мне нужно получить продолжительность, название, исполнителя и т. д. Я знаю, как получить эту информацию для музыкальных файлов, хранящихся во внешнем хранилище, но я не...
4236 просмотров

ContactsContract и ContentResolver — КОГДА курсор нулевой?
Я использую курсор, как показано ниже, для извлечения контактов с телефона: String[] selection = new String[] { ContactsContract.Data.RAW_CONTACT_ID, ContactsContract.Data.CONTACT_ID,...
343 просмотров

RuntimeException: ошибка setDataSource: статус = 0xFFFFFFEA в setDataSource()
Вот мой код: //query external audio ContentResolver musicResolver = getContentResolver(); Cursor musicCursor = musicResolver.query(musicUri, null, null, null, null); //iterate over results if valid if (musicCursor != null...
3866 просмотров
schedule 15.08.2022

ContentResolver - запустить запрос на удаление в транзакции
Я удаляю одно изображение следующим образом: context.getContentResolver().delete(image.getImageUri(), null, null); Проблема в том, что удаление в ContentResolver происходит довольно медленно. Могу ли я как-то суммировать удаления в...
332 просмотров
schedule 10.09.2022

Запрос с использованием MockContentResolver приводит к NullPointerException
У нас есть тестовый класс JUnit, который расширяет ActivityInstrumentationTestCase2<CommentActivity> . Тест (и класс, который мы тестируем) использует CommentContentProvider , который расширяет ContentProvider , для доступа к базе данных...
2089 просмотров

Поиск пути к файлу для документа из внутреннего хранилища
Я создаю приложение, которое позволяет вам выбирать файлы с вашего устройства и прикреплять их к объекту MailMessage в качестве вложения. Используя следующий код, я смог получить uri содержимого изображения с устройства, а затем использовать его,...
420 просмотров