Size: a a a

Android Developers

2021 March 11

ОА

Оганнес Асатрян... in Android Developers
Vlada Shamshukaeva
хорошо спасибо
и на будущее. андроидовские обьекты нельзя передавать куда-либо
источник

ОА

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

СП

Сергей П. in Android Developers
Оганнес Асатрян
из фрагмента стучим в вм
оттуда в интерактор
там чекаем в репе ответ от сервака
возвращаем в интерактор нужный специфик результат
меняем в юай через навигацию фрагмент
Ну это все переписывать и переучтвать надо. Тут стек на мнсяц изучения
Пока костыль подскажи человеку
источник

ОА

Оганнес Асатрян... in Android Developers
Сергей П.
Ну это все переписывать и переучтвать надо. Тут стек на мнсяц изучения
Пока костыль подскажи человеку
изи
источник

ОА

Оганнес Асатрян... in Android Developers
Vlada Shamshukaeva
хорошо спасибо
какой у вас стек? котлин есть? ливдаты ?
источник

A

Alex Android in Android Developers
Оганнес Асатрян
и на будущее. андроидовские обьекты нельзя передавать куда-либо
Что ты называешь "передавать"? Например любой сетевой сервис инициализируется через Context, его теперь не передавать?
источник

VS

Vlada Shamshukaeva in Android Developers
Оганнес Асатрян
какой у вас стек? котлин есть? ливдаты ?
да и то и то
источник

M

Mark in Android Developers
Alex Android
Что ты называешь "передавать"? Например любой сетевой сервис инициализируется через Context, его теперь не передавать?
di в помощь
источник

ОА

Оганнес Асатрян... in Android Developers
Vlada Shamshukaeva
да и то и то
ну вот. делаем object : MySuperCase {
navigationSpecificLIveData

когда получаем от сервака ответ дергаем его
в активити обсервим ливдату и хоба - убираем фрагмент
источник

СП

Сергей П. in Android Developers
Vlada Shamshukaeva
у меня в ответах есть код ошибки, при определенной ошибке нужно менять фрагмент)
Костыль прмерно  такой - из сервиса интентом вызывается активность, в параметре признак и код ошибки. Активность это получает и отрабатывает
источник

A

Alex Android in Android Developers
Mark
di в помощь
Да это понятно, только это всё равно передача контекста в аргумент конструктора
источник

VS

Vlada Shamshukaeva in Android Developers
ооо попробую ливдату, и вперед учить клин видимо)) спасибо всем за советы
источник

СП

Сергей П. in Android Developers
Alex Android
Да это понятно, только это всё равно передача контекста в аргумент конструктора
Пускай сам берет из application класса раз гугль за 10 лет не сумел метод getApplicationContexAnywhere () изобрести чем пробрасывать его через 4 уровня из ui
источник

ОА

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

например

class ResourceManager {
private val context: Context
fun getString(id:Int) =
context.getString(id)
источник

ОА

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

М

Маksиm in Android Developers
Привет! Кто может объяснить почему в приложении которое сделал на XWalkView, сайт открывается, захожу в настройки аккаунта что бы включить уведомления. Вижу кнопку "Включить PUSH-уведомления на сайте" нажимаю на нее и ничего не происходит. Что сделать что бы она работала.
Захожу через стандартный браузер все нажимается и работает, то есть вылетает уведомление что бы включить PUSH или не включать. Как мне сделать это? Что нужно в Settings добавить может?
источник

М

Маksиm in Android Developers
блин может есть какие то open souce project в которых это уже реализовано ни кто не видел?
источник

М

Маksиm in Android Developers
на GitHub смотрю ищу
источник

ОА

Оганнес Асатрян... in Android Developers
ни кто не ви де л . это слишком специфический вопрос. мало кто имел дело с этим
источник

DA

Dmitry Alekseyevich in Android Developers
Подскажите, раньше \n в стрингах для переноса на новую строку работало, сейчас нет. Как перенести текст на новую строку?
источник