Size: a a a

Android arch. components

2020 April 21

V

Vlad in Android arch. components
Всем привет!
Нужен инженер авторизованного сервиса Xiaomi!
Пожалуйста, пишите в личные сообщения, спасибо!
источник

Sergey λ in Android arch. components
источник
2020 April 23

КР

Кирилл Романенко... in Android arch. components
Всем ку. У меня фрагмент, требующий аргумент на вход, есть в нескольких разных нав графах. Надо как-то сделать так, чтобы только в 1 месте указать необходимость этого аргумента, а в остальных местах просто импортировать. Как лучше всего решить эту проблему? Выделить фрагмент в отдельный граф и сделать к нему глобал экшен?
источник

I

Igor in Android arch. components
параметры могуть быть 1) null, 2) иметь дефолтное значение
источник

ST

Sasha Tainyuk in Android arch. components
Igor
параметры могуть быть 1) null, 2) иметь дефолтное значение
+ я по такому принципу делал
источник

КР

Кирилл Романенко... in Android arch. components
Igor
параметры могуть быть 1) null, 2) иметь дефолтное значение
Ммм. Ты, видимо, не понял суть моего вопроса. Я имел ввиду, что не хочу во всех графах следить за аргументами к одному и тому же экрану, указал ли я или забыл. Я хочу в одном месте указать, какой аргумент я хочу на вход.
источник

ST

Sasha Tainyuk in Android arch. components
Кирилл Романенко
Ммм. Ты, видимо, не понял суть моего вопроса. Я имел ввиду, что не хочу во всех графах следить за аргументами к одному и тому же экрану, указал ли я или забыл. Я хочу в одном месте указать, какой аргумент я хочу на вход.
Ну так и проверяй на входе. Единственное где можно указать дефолт это в action. А тебя их много с этим фрагментом, значит только проверять во фрагменте. Зачем себе придумывать проблем?)
источник

PA

Pavel Antoshkin in Android arch. components
Привет всем.
Есть вопрос по навигации и я не совсем понимаю, как провернуть следующее.
У меня есть активити с боттом нав. баром, которые в этом активити переключают фрагменты.
В случае если я зашел внутри фрагмента куда-то еще, то по навигации вверх (`navigateUp`, `popBackStack`), в указанном активити открывается всегда первый в списке фрагмет.
Я так понимаю, что должен поработать с NavHostFragment,  но не до конца понимаю, как это сделать.
источник
2020 April 29

AT

Alexander Tarasoff in Android arch. components
Всем привет! Помогите советом, кто в курсе дел. У меня есть задача сделать получение и сохранение через API последнего местоположения пользователя.
Использую готовую библиотеку основанную на Google Location API и оно работает без вопросов на API < 26. Даже в фоне, при свернутом или убитом приложении. Добрый человек посоветовал использовать WorkManager для создания перезапускаемой задачи, но у сервис похоже не стартует. Пробовал https://developer.android.com/topic/libraries/architecture/workmanager/how-to/recurring-work?hl=ru
источник

AT

Alexander Tarasoff in Android arch. components
Помогите примером/советом куда копать?
источник

ST

Sasha Tainyuk in Android arch. components
Alexander Tarasoff
Помогите примером/советом куда копать?
Почитать доки по GPS, там лютые ограничения по работе в фоне.
источник

TH

Taras Hreshchyshyn in Android arch. components
Привет. Учусь использовать ViewModel с SavedStateHandle. Как правильно сохранять в него значение? Как я понимаю, нужно это делать при каждой смене переменной которую надо сохранить, правильно?
источник
2020 April 30

Sergey λ in Android arch. components
источник

ST

Sasha Tainyuk in Android arch. components
Ух тыж как вовремя то. Спасибо.
источник

Sergey λ in Android arch. components
а кто-то кажет "фу" 🌝
источник

ST

Sasha Tainyuk in Android arch. components
Может быть, но пока это фу выглядит получше чем лайфдата
источник

V

Vladimir in Android arch. components
А с навигацией так можно? Или там через NavBackStackEntry?
источник

ST

Sasha Tainyuk in Android arch. components
хз, сейчас посмотрим
источник

ST

Sasha Tainyuk in Android arch. components
а все заметили что последнее время и тесты начали выкладывать? Может хоть так люди привыкнут писать тесты)
источник

ST

Sasha Tainyuk in Android arch. components
С навигацией конечно было бы лучше если была возможность возвращать через navigateUp(). Хотя тоже непонятно куда в обратку полетят данные и кто их там будет обрабатывать.
источник