Size: a a a

Android Developers

2021 November 09

K

Konstantin in Android Developers
Добрый день!
Использую в ViewModel несколько MutableLiveData  и присваиваю им значение через setValue.  Но когда в целях тестирования моей ViewModel я пытаюсь её создать и работать с ней, я получаю exception, что нельзя устаналивать значение лайвдате из фонового потока, так как setvalue работает в основном. Я могу сделать postvalue который умеет работать в другом потоке, например в фоновом. И тут возникает делема, меня все setvalue на postvalue, что бы была возможность тестировать или есть другой подход какой то?
ничего не нагуглил просто, ну и MutableLiveData само собой private, а получаю её значение через LiveData get()=MutableLiveData.value
источник

Я

Ярослав in Android Developers
Нее, это переименовался:)
источник

Я

Ярослав in Android Developers
Кипер, Роза и другие такие боты уже умеют
источник

S

SpiriX in Android Developers
эх, Алексей, Алексей. что же с тобой стало))))
источник

А

Алим in Android Developers
Последний явно не из этих, просто пишет на javascript
источник

K

Konstantin in Android Developers
ребят, не флудите плиз из-за спама. А то вопросы из-за него "уплывают" из поля зрения
источник

А

Александр in Android Developers
Всем привет. Есть локальный список адресов магазинов. надо реализовать поиск по нему.  но есть проблема, метод contains ищет только точно совпадение, а у меня адреса содержат знаки препинания. и к тому же в поиске можно сначала написать номер дома а потом улицу и contains тут тоже не поможет.

у меня есть идея разбивать строку поиска на массив по пробелам и потом проверять каждое слово из массива с каждым адресом магазина и если будет совпадение по всем словам из массива то тогда добавлять этот магазин в результирующий список. как вам такая идея или кто может посоветовать решение лучше?
источник

P

PavloffMe in Android Developers
как-то можно почистить кэш у студии? а то показывает ошибки, которых нет
источник

MY

Mark Yavorskyi in Android Developers
build -> clear project
источник

А

Александр in Android Developers
источник

Я

Ярослав in Android Developers
Regex придуман же просто так. Пишем регулярку для матчера и вперёд или адреса такие,что регуляркой не пройтись?
источник

А

Александр in Android Developers
спасибо, погуглю
источник

ВШ

Владимир Шифман... in Android Developers
Привет)
Не знаю, относится ли это к оффтопу. Рискну)
Кто-то работал в Postuf? Наткнулся сейчас, что-то все очень странно. Вдруг кто-то имеет опыт
источник

В

Виктор in Android Developers
Вам в ошибке исчерпывающе написали
источник

K

Konstantin in Android Developers
т.е. менять, другого какого то способа нет, если я хочу тестировать viewmodel?
источник

В

Виктор in Android Developers
Логичнее будет обновлять текущий список и сделать какой-нибудь класс с бэкстеком(или просто списком хранить во фрагменте, как угодно)
источник

В

Виктор in Android Developers
Измените элемент в списке и сделайте notifyItemChanged
источник

Я

Ярослав in Android Developers
Если честно я не видел особо и много таких либ:) обычно это сами себе сделали и делиться не хотят
источник

V

Vadim in Android Developers
для графиков либ вообще куча, может кто-то видел такие анимации
источник

AF

Andrey Faraponov in Android Developers
Доброе утро!
Помогите понять, почему Мопаб на андроиде, а именно на Samsung не работает в 80% случаев?)
источник