Вопросы по теме 'android-contentresolver'
Как программно удалить контакт в android
Я пробую следующий код, чтобы удалить контакт с указанным номером:
private void removeContact(Context context, String phone) {
//context.getContentResolver().delete(Contacts.Phones.CONTENT_URI, phone, null);...
44230 просмотров
schedule
29.11.2021
Android CalendarContract, удаление повторяющегося события приводит к исчезновению всех событий в календаре?
У меня есть адаптер синхронизации, который обрабатывает синхронизацию календарей и событий. Я могу удалить обычные события нормально. Но всякий раз, когда я удаляю повторяющееся событие, все события в моем календаре исчезают.
Я заметил одну вещь:...
1577 просмотров
schedule
26.11.2021
В чем разница между contentprovider и contentResolver в android
В чем разница между ContentProviders и ContentResolver ? Я не хочу SQLite базу данных. Разрабатываю приложение для СМИ.
40103 просмотров
schedule
27.11.2021
Преобразование content: // URI в фактический путь в Android 4.4
Я попробовал решение (см. Ниже), которое работает нормально, за исключением того, что в Android 4.4 вызов startActivityForResult() вызывает действие под названием «Открыть из», в котором есть «Недавние», «Изображения», «Загрузки», а также несколько...
77450 просмотров
schedule
10.11.2021
Что такое MINI_THUMB_MAGIC и как им пользоваться?
Фон
Я заметил странный столбец для MediaStore.Images .ImageColumns называется " MINI_THUMB_MAGIC ".
в документации сказано только следующее:
Идентификатор миниатюрного пальца.
Тип: INTEGER
Постоянное значение:...
1531 просмотров
schedule
27.11.2021
Использование ContentResolver вместо ContentProviderClient в SyncAdapter
Насколько я понимаю из документации, один SyncAdapter, определенный в SyncService, ограничен для получения только одного полномочия ContentProvider для работы.
Но в то же время у него есть доступ к ContentResolver, который позволяет запускать...
1039 просмотров
schedule
28.09.2021
Как получить имена учетных записей только для чтения из идентификатора контакта в контактах в Android
Я передаю этому методу имя учетной записи из списка. Теперь я хочу знать, какие из этих имен учетных записей читаются только в таблице контактов, поэтому я повторяю курсор только один раз, чтобы получить идентификатор контакта из необработанного...
790 просмотров
schedule
05.09.2021
Как обновить ветку смс после вставки черновика в 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 просмотров
schedule
05.03.2022
Как получить список поставщиков контента для всех пользователей на планшете
Я могу получить список поставщиков контента для зарегистрированных пользователей на планшете, используя этот код:
for (PackageInfo pack : getPackageManager().getInstalledPackages(PackageManager.GET_PROVIDERS)) {
ProviderInfo[] providers =...
182 просмотров
schedule
16.04.2022
Файл загрузки Firebase Storage в папку «Изображения» или «Фильм» в Android Q
Мне удалось загрузить файл из Firebase Storage в storage/emulated/0/Pictures , который является папкой по умолчанию для изображений, которые также используются в самых популярных приложениях, таких как Facebook или Instagram. Теперь, когда Android Q...
1064 просмотров
schedule
24.04.2022
Android: обновить таблицу SQLite, используемую в другом приложении
Я написал приложение, которое сортирует плейлисты Poweramp, и оно работает нормально. Единственная проблема, с которой я сталкиваюсь, - это производительность, и я думаю, это потому, что я вызываю getContentResolver().update для каждой строки. В...
53 просмотров
schedule
31.05.2022
Как получить локальные контакты с адресами электронной почты с помощью преобразователя содержимого
Я разрабатываю приложение для Android и хочу получать свои местные контакты. Чтобы быть точным, я хочу отобразить все контакты, у которых есть адрес электронной почты. Мой текущий подход выглядит так
import...
1453 просмотров
schedule
04.06.2022
Как с помощью mp4parser обрабатывать видео, взятые из Uri и ContentResolver?
Задний план
Мы хотим, чтобы пользователь мог выбрать видео из любого приложения, а затем обрезать видео до 5 секунд.
Эта проблема
Для выбора Uri у нас все работает нормально (решение доступно здесь ).
Что касается самой обрезки, мы не...
1591 просмотров
schedule
07.07.2022
Android: получить информацию о музыкальном файле из необработанной папки
Я пытаюсь получить информацию о музыкальном файле в моей необработанной папке. Мне нужно получить продолжительность, название, исполнителя и т. д. Я знаю, как получить эту информацию для музыкальных файлов, хранящихся во внешнем хранилище, но я не...
4236 просмотров
schedule
23.07.2022
ContactsContract и ContentResolver — КОГДА курсор нулевой?
Я использую курсор, как показано ниже, для извлечения контактов с телефона:
String[] selection = new String[]
{
ContactsContract.Data.RAW_CONTACT_ID,
ContactsContract.Data.CONTACT_ID,...
343 просмотров
schedule
07.08.2022
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 просмотров
schedule
17.09.2022
Поиск пути к файлу для документа из внутреннего хранилища
Я создаю приложение, которое позволяет вам выбирать файлы с вашего устройства и прикреплять их к объекту MailMessage в качестве вложения. Используя следующий код, я смог получить uri содержимого изображения с устройства, а затем использовать его,...
420 просмотров
schedule
21.09.2022