Size: a a a

Android Developers

2021 March 03

JF

Jorik Fat in Android Developers
Даниил Кондратеев
всё же через 2 фрагмента решается ?
можно через 2, можно в одном проверять ориентацию
источник

XE

Xrp Evgeny in Android Developers
Если я во фрагменте создаю imageview, а потом его показываю, то почему там не отображается эта фотография?
источник

СП

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

ДК

Даниил Кондратеев... in Android Developers
Jorik Fat
можно через 2, можно в одном проверять ориентацию
а как правильней будет ? или без разницы
источник

JF

Jorik Fat in Android Developers
Даниил Кондратеев
а как правильней будет ? или без разницы
зависит от объемов. Я бы делал в 2х фрагментах, которые отнаследованы от общего родителя, чтобы логику разделить
источник

JF

Jorik Fat in Android Developers
Но если логики мало, то лучше не плодить файлы, а 3-4 раза вызвать if()
источник

ДК

Даниил Кондратеев... in Android Developers
Jorik Fat
Но если логики мало, то лучше не плодить файлы, а 3-4 раза вызвать if()
ок, попробую вариант с одним фрагментом
источник

JF

Jorik Fat in Android Developers
Даниил Кондратеев
ок, попробую вариант с одним фрагментом
а то, что у Вас VM к acitivty привязана - это вообще не проблема, так и должно быть
источник

ДК

Даниил Кондратеев... in Android Developers
Jorik Fat
а то, что у Вас VM к acitivty привязана - это вообще не проблема, так и должно быть
но у меня активность живёт практически всю жизнь приложения, меняются только фрагменты в активности
получаеться что данные в vm будут оставаться в памяти когда не нужны будут
источник

JF

Jorik Fat in Android Developers
Даниил Кондратеев
но у меня активность живёт практически всю жизнь приложения, меняются только фрагменты в активности
получаеться что данные в vm будут оставаться в памяти когда не нужны будут
не угадали
источник

ДК

Даниил Кондратеев... in Android Developers
Jorik Fat
не угадали
с тем что vm уничтожаеться ?
источник

JF

Jorik Fat in Android Developers
Даниил Кондратеев
с тем что vm уничтожаеться ?
она уничтожится, когда уничтожатся оба фрагмента
источник

ДК

Даниил Кондратеев... in Android Developers
ViewModelStoreOwner у меня это activity, к фрагментам не привязываю
источник

ДК

Даниил Кондратеев... in Android Developers
vm = ViewModelProvider(activity!!).get(SerialViewModel::class.java)
источник

JF

Jorik Fat in Android Developers
Даниил Кондратеев
vm = ViewModelProvider(activity!!).get(SerialViewModel::class.java)
Вы правы
источник

JF

Jorik Fat in Android Developers
а руками чистить ее?
источник

JF

Jorik Fat in Android Developers
либо есть еще вариант сделать FlowFragment, тогда она почиститься когда он исчезнет
источник

AC

Amber Claes in Android Developers
Amber Claes
Подскажите пожалуйста как убрать вот эту высветленность от View елемента снизу (от tags_view_toggler)
Решил проблему, на самом деле 2 верхних button'ов затемняли картинку
источник

d

danilshik in Android Developers
Ребят, можно как нибудь от этого избавиться?
Пытаюсь менять tabMode в зависимости от ширины экрана и ширины вкладок, все нормально работает, но логи захламляются
https://pastebin.com/ebjgYgRB
источник

П

Павел Сарпов... in Android Developers
Привет!
Задача: при клике по  нотификации пуш уведомления необходимо открывать определенный фрагмент (Single Activity). Как сделать, чтобы при нажатии назад я вернулся на фрагмент, на котором был до нажатия на пуш и избежать проблемы, описанной ниже?
Проблема: при нажатии на уведомление, нужный фрагмент открывается, но при этом граф навигации инициализируется повторно, запуская сначала первый экран, а затем нужный. При возврате назад, закрывается сначла текущий (открытый из пуша) экран, затем тот, который был destination фрагментом, затем все закрывается вообще.
источник