Size: a a a

Android Developers

2021 September 13

СП

Сергей П. in Android Developers
дык акшн мув сообщает координаты события относительно верхнего угла вью  - пересчитывай в координаты внутри ресайклера и как то считай какой холдер под тобой.
источник

СП

Сергей П. in Android Developers
как пересчитывать - вопрос крайне любопытный, но вероятно можно
источник

DB

Dmytro Borysov in Android Developers
у лейаут менеджера информация о видимых на экране элементах
источник

A

Artem in Android Developers
ну чтобы понять соприкасается палец с элементом нужно узнать его getHitRect.
потом можно сделать проверку на x y ивента
windowRect.contains(event.x.toInt(), event.y.toInt())
источник

С

Семён in Android Developers
Всем привет. Такая проблема. Есть виджет, который обращается к базе данных приложения и забирает список, который использует. Но список не обновляется, пока приложение открыто, в когда закрываю приложение, нажимаю на обновление виджета, список в нем сразу обновляется на актуальный. Я думаю, что база данных не даёт к себе доступ, пока используется приложением. Когда у него отрабатывает дестрой, виджет сразу подключается к базе данных и берет то, что ему нужно. Как сделать, что бы обращение к БД было для виджета и приложения возможно одновременным, либо закрывать базу данных после совершения запроса в приложении? ( бд в приложении иньектится через коин )
источник

RL

Roman Luxor in Android Developers
для выбора и мульти выбора элементов списка, если у вас именно такая задача стоит, используйте SelectionTracker.Builder
источник

СП

Сергей П. in Android Developers
виджеты капризная штука - там ограничена частота обновления из кода кажется 15 минутами.
источник

СП

Сергей П. in Android Developers
проблема в этом может быть. Прологириовать получает ли код меняющий виджет новые данные легко
источник

С

Семён in Android Developers
так нет, там автообновление пол часа. Но можно кидать интент на обновление, например, по наатию кнопки
Тут беда в другом, когда приложение открыто, к бд из виджета обратиться адекватно не выходит. как только закрываю приложение, виджет по нажатию на кнопку обновить сразу адекватно отобраюает список
источник

СП

Сергей П. in Android Developers
room не блокирует базу вроде, кроме момента  записи + в виджите ее можно открыть на реадонли вероятно, это точно не требует блока
источник

ОА

Оганнес Асатрян... in Android Developers
я пилил виджет. в нем была кнопка обновить. и все работало почти мгновенно
источник

С

Семён in Android Developers
да, видимо, проблема не в БД
источник

K

Katya in Android Developers
Здраствуйте при удаление данных из рум дб они сразу востановливаються
источник

K

Katya in Android Developers
и просто откуда не знаю добавляються
источник

K

Katya in Android Developers
в ресайклер и в дб
источник

В

Виктор in Android Developers
Предлагаете гадать как вы удаляете и как получаете данные?
источник

K

Katya in Android Developers
источник

K

Katya in Android Developers
удаляю так
источник

K

Katya in Android Developers
получаю через флов
источник

DV

Dmitry Volkov in Android Developers
А SELECT с таким же WHERE что-то возвращает?
источник