Hovhannes
мне нечего сказать
Охотников Виталий
Вьюпейджер реализован. Буду про таб. Спасибо!
Azek
Совпадение, тоже вопрос по Вьюпейджеру. Возможно ли во вьюпейджере удалить один фрагмент без обновления всех остальных? Что то, на подобие того как работает DiffUtil в ресайклере
Aleksey
Aleksey
Azek
Dug
Timo
Господа, а что надо сделать, чтоб иконка была видна у API26 и выше? Добавлял иконки через Image Asset (Launcher icons Adaptive and legacy), Отдельно foreground и отдельно фон. В итоге везде видна иконка, кроме API>=26.
Hovhannes
вопрос. как получить внешний айпи устройства на андроид? перерыл гугл и вот рабочего ничего не нашел
awawa
Hovhannes
Hovhannes
я не намерен парсить html
Hovhannes
особенно 2ip.ru
awawa
https://api.myip.com/
https://api.ipify.org?format=json
https://ip4.seeip.org/json
В ответ прилетает JSON
Anonymous
Hovhannes
о. последнее норм. спасибо
Artem
как подклюить уже соществующую модель? точнее ее передать в диалог фрагмент? обьясню в чем трудность, у меня есть завод который передает в модель аргументы, и тем самым просто обьявить в фрагменте диалога я не могу вью модель едитаблетаск, как поступить в этом случае?
Artem
Artem
есть вариант сделать это все через репозиторий, но это какой-то круг выходит)
Artem
Любимый❤
Artem
Я это знаю, но мне тригернуть что-то, чтобы лайв дата заработала
Любимый❤
один ViewModel на фрагмент и диалогФрагмент
Artem
а как тогда передать данные в фрагмент откуда вызывал диалог?
Любимый❤
Artem
вью модель я для диалог фрагмента сделал
Любимый❤
написал же
Александр
у меня есть завод который передает в модель аргументы
Сцуко, я не мог не обратить на это внимание :D
Любимый❤
ахахах
alꭢksandyr
😂
Любимый❤
Artem
у меня есть эта модель, но я же написал что завод передает в вью модель данные, и как подключить ту вью модель в фрагменту?
Любимый❤
Любимый❤
подключить также, как ты подключил и в первый раз
Любимый❤
ViewModel это по сути находиться в контейнере синголтона, он не зависиот от жизненного цикла активити и фрагмента
Artem
тогда мне нужно id передать в диалог фрагмента
Любимый❤
значит в другом фрагменте ты получишь тот же инстанс ViewModel
Любимый❤
Любимый❤
как ты создаешь свою ViewModel? туда не надо пихать никаких id
Любимый❤
туда можно запихнуть id, но это в данном случае это нахуй не нужно
Artem
Любимый❤
эээ
Любимый❤
а это java
Hovhannes
я всегда добавляю суффикс к ливдате, чтоб было ясно что это ливдата
Hovhannes
например errorLiveData
Любимый❤
я обычно liveData делаю по определенной модели. К примеру запрос к сервису, ответ в виде livaData. 10 запросов, 10 liveData
Любимый❤
с мапом модели
Artem
если б была простая вью модель, то вопросов нет)
Artem
а тут как белка в колесе\
Любимый❤
Любимый❤
это же просто класс
Artem
я с той моделе получаю данные по id
Artem
с репозитория
Artem
Artem
я могу через бандл передать
Artem
Artem
тип так
ℕo ℕame
в OkHttpClient.newWebsocket - сокет запускается в отдельном потоке? Приложение не крашится когда просто вызываю этот метод🤔
Aleksey
Любимый❤
так фрагмент это же просто класс который ты создаешь
Любимый❤
в чем проблема создать метод фрагментДиалога вроде "setId"
Любимый❤
или создать метод getInstance в компонионОбжекте
Artem
Я вроде через бандл передал, и все работает)
Artem
И мввм архитектуру не нарушает
Любимый❤
Любимый❤
как ты можешь ее нарушить лол?
Любимый❤
у тебя не мввм, у тебя не ViewModel а обычный презентор, но с liveData
Artem
Так я говорю, id передал
Любимый❤
ты просто назвал его ViewModel
Hovhannes
Artem
Вот так я передал id в диалог фрагмент
Любимый❤
у него ViewModel, которая не наследует ViewModel
Artem
Наследует лул
gm
Всем привет, проблема с фб диплинками, при проверке диплинков из самого фб аккаунта, диплинк приходит норм, но когда запускается реклама и по нему перехожу и скачиваю приложение, то диплинк не приходит, может кто знает в чем может быть проблема?
Любимый❤
так а нахера тебе id?
Artem
Я ж тебе пояснил вроде, прочитай ещё раз если не понял