Size: a a a

Android Developers

2020 August 05

k

kamikadze31 in Android Developers
Quantum Harmonizer
это не ошибка
а шо тогда?
источник

ВС

Владислав Славетный... in Android Developers
kamikadze31
а шо тогда?
Там же написано
источник

QH

Quantum Harmonizer in Android Developers
kamikadze31
а шо тогда?
Сообщение о том, что подобралась переменная JAVA_TOOL_OPTIONS
источник

ВС

Владислав Славетный... in Android Developers
Ты скинул текст ошибки
источник

k

kamikadze31 in Android Developers
на винде не было прост
источник

KA

Kirill Ashikhmin in Android Developers
kamikadze31
на винде не было прост
А принципиально что оно выводится? Не всё то ошибка, что красное. в данном случае это просто информационное сообщение. Работает и ладно
источник

S

Sergey S. in Android Developers
Женя
ни у кого не бывало такого, что в Room clearAllTables() тупо не работает? ничего не стирает
А как вызываешь метод? Покажи пример
источник

AD

Aleksandr Dovhaliuk in Android Developers
Доброй ночи всем!
Столкнулся с вопросом, который сходу не могу правильно архитектурно решить.

вложенность UI

MainActivity (работает с NavigationComponent) открывает HomeFragment(первый элемент в меню навигации).

HomeFragment внутри себя содержит TabLayout(2 Fragment'a в Tab'ах) + ViewPager2.

Каждый TabFragment имеет свой Presenter и из Room получает List<E>, который заполняют RecyclerView внутри TabFragment.

до этого момента все работает ОК.

Если перейти из HomeFragment на OtherFragment (для примера), произвести там действия, которые повлияют на списки TabFragment'ов, то после возвращения назад на HomeFragment информация не поменяется. Да, жизненный цикл не влияет на TabFragment'ы. И поэтому я решил создать интерфейс, который бы вызывался в onResume HomeFragment, и обновлял данные в TabFragment'ах.

Вопрос ко всем, кто дочитал до этого места. ЭТО КОСТЫЛЬ ?
источник

QH

Quantum Harmonizer in Android Developers
Aleksandr Dovhaliuk
Доброй ночи всем!
Столкнулся с вопросом, который сходу не могу правильно архитектурно решить.

вложенность UI

MainActivity (работает с NavigationComponent) открывает HomeFragment(первый элемент в меню навигации).

HomeFragment внутри себя содержит TabLayout(2 Fragment'a в Tab'ах) + ViewPager2.

Каждый TabFragment имеет свой Presenter и из Room получает List<E>, который заполняют RecyclerView внутри TabFragment.

до этого момента все работает ОК.

Если перейти из HomeFragment на OtherFragment (для примера), произвести там действия, которые повлияют на списки TabFragment'ов, то после возвращения назад на HomeFragment информация не поменяется. Да, жизненный цикл не влияет на TabFragment'ы. И поэтому я решил создать интерфейс, который бы вызывался в onResume HomeFragment, и обновлял данные в TabFragment'ах.

Вопрос ко всем, кто дочитал до этого места. ЭТО КОСТЫЛЬ ?
По-хорошему про изменения должен сообщать источник данных.
источник

AD

Aleksandr Dovhaliuk in Android Developers
Quantum Harmonizer
По-хорошему про изменения должен сообщать источник данных.
и как это правильно сделать в стеке уже реализованного?
источник

QH

Quantum Harmonizer in Android Developers
Aleksandr Dovhaliuk
и как это правильно сделать в стеке уже реализованного?
Рум умеет возвращать ЛайвДаты.
источник

DB

Dmytro Borysov in Android Developers
Aleksandr Dovhaliuk
Доброй ночи всем!
Столкнулся с вопросом, который сходу не могу правильно архитектурно решить.

вложенность UI

MainActivity (работает с NavigationComponent) открывает HomeFragment(первый элемент в меню навигации).

HomeFragment внутри себя содержит TabLayout(2 Fragment'a в Tab'ах) + ViewPager2.

Каждый TabFragment имеет свой Presenter и из Room получает List<E>, который заполняют RecyclerView внутри TabFragment.

до этого момента все работает ОК.

Если перейти из HomeFragment на OtherFragment (для примера), произвести там действия, которые повлияют на списки TabFragment'ов, то после возвращения назад на HomeFragment информация не поменяется. Да, жизненный цикл не влияет на TabFragment'ы. И поэтому я решил создать интерфейс, который бы вызывался в onResume HomeFragment, и обновлял данные в TabFragment'ах.

Вопрос ко всем, кто дочитал до этого места. ЭТО КОСТЫЛЬ ?
Сейчас (правда в альфе) есть фича типа активити онтрезалт только для фрагментов, должно тебе помочь
источник

QH

Quantum Harmonizer in Android Developers
Dmytro Borysov
Сейчас (правда в альфе) есть фича типа активити онтрезалт только для фрагментов, должно тебе помочь
да оно есть с самого начала фрагментов
источник

AD

Aleksandr Dovhaliuk in Android Developers
Quantum Harmonizer
Рум умеет возвращать ЛайвДаты.
LiveData тянуть не охотно сейчас разбирать и реализовывать для двух простых фрфгментов.
Получается использование RxJava + Room было не то
источник

QH

Quantum Harmonizer in Android Developers
Aleksandr Dovhaliuk
LiveData тянуть не охотно сейчас разбирать и реализовывать для двух простых фрфгментов.
Получается использование RxJava + Room было не то
Flowable же вроде тоже можно
источник

AD

Aleksandr Dovhaliuk in Android Developers
Dmytro Borysov
Сейчас (правда в альфе) есть фича типа активити онтрезалт только для фрагментов, должно тебе помочь
активити  мое просто контейнер.
источник

AP

Alinka Prikhodko in Android Developers
Приветик всем. Могу попросить помощь? Хотела написать свой клиент телеграма на джаве, но не знаю как и что. Может кто нибудь подкинет какую то информацию, если уже работал с telegram api?

Весь проект под андроид!)))
источник

DB

Dmytro Borysov in Android Developers
Quantum Harmonizer
да оно есть с самого начала фрагментов
И что же это?)
источник

QH

Quantum Harmonizer in Android Developers
Dmytro Borysov
И что же это?)
setTargetFragment/onActivityResult
источник

DB

Dmytro Borysov in Android Developers
Quantum Harmonizer
setTargetFragment/onActivityResult
Где же ты раньше был, спасибо.
П.с спасибо за паблик "сохраненки вортона" шик)
источник