Вопросы по теме 'android-contentresolver'
Android: Distinct и GroupBy в ContentResolver
Как правильно добавить DISTINCT и/или GROUPBY к запросам на основе ContentResolver ?
Сейчас мне нужно создать собственный URI для каждого особого случая.
Есть ли способ лучше?
(Я все еще программирую 1,5 как наименьший общий знаменатель)
36959 просмотров
schedule
16.04.2023
Как ContentResolver находит соответствующий ContentProvider?
Это глубокий магический вопрос. Я понимаю, что вызов метода ContentResolver принимает URI, специфичный для ContentProvider, но как Android на самом деле создает ассоциацию?
Я предполагаю, что задействован любой URI, соответствующий полномочиям,...
2679 просмотров
schedule
16.04.2023
Android: правильный доступ и запросы с использованием Raw Contact Id
Итак, мое приложение пытается интегрировать адаптер синхронизации в собственный диспетчер контактов Android. Все работает гладко, за исключением того, что после синхронизации контакта я не могу его обновить. Подробности об этой конкретной проблеме...
3901 просмотров
schedule
17.10.2022
Запрашиваете поставщика контента, у которого нет записей?
Я работаю над методом, который запрашивает поставщика контента с помощью курсора. После удаления записи он вызывает метод loadfromProvider и обновляет список массивов. Однако у поставщика контента обычно есть записи, когда я удаляю все записи и...
877 просмотров
schedule
06.05.2023
registerContentObserver() на необработанном курсоре SQLite
Все примеры использования registerContentObserver() , которые я видел, делают это через интерфейс ContentProvider . Но у Cursor есть вызов registerContentObserver() , так что я подумал, что, может быть, ребята из Android собрали какую-то глубокую...
9394 просмотров
schedule
31.01.2024
использование AccountManager addAccountExplicitly занимает много времени для первой синхронизации
Я использую AccountManager addAccountExplicitly(), чтобы добавить учетную запись в AccountManager. тогда я звоню
ContentResolver.setSyncAutomatically(account, ContactsContract.AUTHORITY, true);
После этого, когда я смотрю на экран «Учетные...
1086 просмотров
schedule
04.03.2022
Android — найти контакт по отображаемому имени
Я пытаюсь найти контакт по отображаемому имени. Цель состоит в том, чтобы открыть этот контакт и добавить к нему больше данных (в частности, больше телефонных номеров), но я изо всех сил пытаюсь даже найти контакт, который хочу обновить.
Это код,...
10791 просмотров
schedule
29.03.2023
Как обновить ветку разговоров по смс на android?
Я хотел обновить столбцы «message_count» и «snippet» цепочки sms-разговоров, используя это content: «content: // mms-sms / chatations». Поскольку количество фрагментов и сообщений не обновляется при удалении SMS из цепочки беседы. Но я получил это...
4762 просмотров
schedule
09.07.2023
ContentProvider с несколькими таблицами, всевозможные ошибки
Я создал один ContentProvider в качестве внешнего интерфейса для моих трех таблиц sqlitedb. Это мой первый ContentProvider, и я не могу найти хорошее руководство по его созданию. Схема на самом деле очень проста.
УПРАВЛЕНИЕ: _id, заголовок,...
451 просмотров
schedule
25.05.2023
ContentResolver.setSyncAutomatically (учетная запись, полномочия String, логическая синхронизация), что означает его второй параметр?
Я пытаюсь добавить события в календарь программно, события сразу появляются в приложении календаря телефона Android, но в календаре Google они появляются через некоторое время, я хочу, чтобы они сразу же появлялись и в календаре Google.
Я искал в...
1202 просмотров
schedule
15.03.2022
Медиа-сканер не получает изображения на некоторых устройствах
У меня есть приложение, которое сохраняет изображения в каталог на SD-карте, которые я затем хочу получить с помощью MediaScanner, чтобы они отображались в галерее/библиотеке фотографий на устройстве.
Моя проблема
Мое текущее решение правильно...
402 просмотров
schedule
02.06.2024
Как получить доступ ко времени смс, которое я получил в папке «Входящие»?
Я могу прочитать сообщение из папки «Входящие» из этого: --
Uri uriSMSURI = Uri.parse("content://sms/inbox");
Cursor cur = getContentResolver().query(uriSMSURI, null, null, null, null);
я получаю доступ к дате из этого: -
date =...
9965 просмотров
schedule
29.02.2024
Мульти соединение через блютуз в андроиде
Hy, Мы работаем над многопользовательской игрой для Android через Bluetooth. Это многопользовательская игра LUDO, в которой 4 игрока соединяются друг с другом и играют в игру.
Мы застряли в связи с подключением 3-го и 4-го игрока.
private...
9715 просмотров
schedule
08.02.2023
Использование ContentResolver и Regex для получения музыки из определенной папки
В настоящее время я пытаюсь получить музыкальные файлы в определенной папке из ContentResolver . Мне нужны файлы только в этой папке, а не в подпапке. Я получил эти файлы, выполнив следующие действия:
String pattern = f.getAbsolutePath() +...
1259 просмотров
schedule
22.01.2023
Удалить SMS с помощью contentResolver слишком медленно
Я хотел бы удалить все SMS на моем телефоне, кроме 500 последних SMS для каждого разговора. Это мой код, но он очень медленный (удаление одного SMS занимает около 10 секунд). Как я могу ускорить этот код:
ContentResolver cr =...
1096 просмотров
schedule
17.12.2022
Как уведомить о вызове Activity после завершения SyncAdapter?
В моем проекте Android я использую пользовательский SyncAdapter , который загружает данные и сохраняет их в локальной базе данных SQLite.
public class CustomSyncAdapter extends AbstractThreadedSyncAdapter {
public CustomSyncAdapter(Context...
4570 просмотров
schedule
28.12.2022
Для чего используется cursor.setNotificationUri()?
Я изучил, как использовать ContentProviders и загрузчики из этого руководства .
Как я это вижу: у нас есть Activity с ListView , SimpleCursorAdapter и CursorLoader . Мы также реализуем ContentProvider .
В Activity мы можем вызвать...
10500 просмотров
schedule
02.11.2023
Как протестировать действие, которое использует ContentProvider, не затрагивая производственную базу данных?
ПРОБЛЕМА
У меня есть два класса Android, которые я хочу протестировать:
CommentContentProvider , который расширяет ContentProvider и поддерживается SQLiteDatabase .
CommentActivity , который расширяет Activity и обращается к...
1340 просмотров
schedule
07.01.2024
в моем xml-файле отображается ошибка: «Контент не разрешен в конечном разделе».
мой xml-файл показывает ошибку, говорящую: «Содержимое не разрешено в конечном разделе». на затмение.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">MyContentProvider</string>...
2824 просмотров
schedule
10.05.2023
Остановить адаптер синхронизации для первоначальной синхронизации при использовании addPeriodicSync
Я использую адаптер синхронизации в своем проекте, который будет периодически синхронизироваться. Чтобы создать учетную запись для адаптера синхронизации, я использую приведенный ниже код.
Проблема, с которой я столкнулся, заключается в том, что...
1078 просмотров
schedule
27.03.2022