Size: a a a

Android Developers

2021 May 15

ОА

Оганнес Асатрян... in Android Developers
ЛОЛ
источник

PE

Pavel Erokhin in Android Developers
кстати правильно
источник

PE

Pavel Erokhin in Android Developers
те кто топят за клин арч, так называемый, те сразу нарушают это правило, тупа ирония
источник

ОА

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

ОА

Оганнес Асатрян... in Android Developers
не нарушаю клин вне андроид))
источник

PE

Pavel Erokhin in Android Developers
источник

ОА

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

ОА

Оганнес Асатрян... in Android Developers
кароче. не начинайте клинсрач
источник

Д

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

ОА

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

PE

Pavel Erokhin in Android Developers
а то
источник

ВО

Виктор Орехов... in Android Developers
Друзья, подскажите, пожалуйста

(Room)

Есть задача: удалить все записи из таблицы и сделать новые. Во вьюмодел делаю

viewModelScope.launch{ 
   repo.deleteAll()
   repo.insertAll(myObjects)
}


И оно не сохраняет значения (я проверял), но если сделать runBlocking, то все отрабатывает правильно. Такое ощущение, что оно изначально отрабатывает добавление, а потом уже удаляет записи

Как можно решить или продебажить?
источник

ВО

Виктор Орехов... in Android Developers
Вероятно, нет
источник

RC

Roman Chumachenko in Android Developers
Бля, ну да, в глаза долблюсь, сори
источник

RC

Roman Chumachenko in Android Developers
Покажи dao все равно
источник

МП

Матвей Попов... in Android Developers
ты же поставил соспенд в методах дау? А то рум изанчально поддерживает асинхронные запросы даже из мейн потока))
источник

ВО

Виктор Орехов... in Android Developers
@Query("DELETE FROM shoppinglistitem")
suspend fun deleteAll()

@Insert
suspend fun saveAll(vararg items: ShoppingListItem)
источник

К

Кирилл in Android Developers
Зачем делать несколько констреинтов? Сделай один в руте и дальше через merge
источник

RC

Roman Chumachenko in Android Developers
Странно, выглядит норм
источник

РЖ

Роман Жуков... in Android Developers
Ну, то, что это неправильно, я это знаю, так проще было сделать. Но из-за этого не должно же шлейфить
источник