Size: a a a

Android Developers

2021 January 13

DE

Denis Egorov in Android Developers
Kasem
Господа вопрос. Есть Класс в котором туча под классов в котором под классы.... Мда.
Не хочется писать в room для всего этого отношения. Родилась идея всё это в json и как String сохранить потом обратно в объект мапить.
Нормальная практика так делать?
Зачем в таком случае вообще бд?
источник

N

NWB in Android Developers
или app bar
источник

L

Lexa in Android Developers
Верхний бар убрать, навигейшн и нотиф бар покрасить
источник

АГ

Алексей Гладков... in Android Developers
Ilya
Получается нужно юзать ContextThemeWrapper и подсовывать его при пересоздании вью
А как вы без пересоздания активити тему меняете? просто интересно стало
источник

K

Kasem in Android Developers
Denis Egorov
Зачем в таком случае вообще бд?
удобность в хранении, читабельность. Меньше кода ?
источник

V

Vladimir Zhdanov (DT... in Android Developers
Алексей Гладков
А как вы без пересоздания активити тему меняете? просто интересно стало
То же интересно , немного
источник

N

NWB in Android Developers
Leonid
Инфа под названием курса выглядит как кнопки другого типа. Это же статическая инфа, а не кнопки?
+
источник

I

Ilya in Android Developers
Алексей Гладков
А как вы без пересоздания активити тему меняете? просто интересно стало
ContextThemeWrapper собсна
источник

АГ

Алексей Гладков... in Android Developers
Kasem
удобность в хранении, читабельность. Меньше кода ?
Да проще в файлик кладите да и все)
источник

N

NWB in Android Developers
Всем спасибо
источник

K

Kasem in Android Developers
Алексей Гладков
Да проще в файлик кладите да и все)
потом их путями удалять)
источник

АГ

Алексей Гладков... in Android Developers
Ilya
ContextThemeWrapper собсна
А можно кусочек кода, как вы в одном фрагменте тему меняете?
источник

СП

Сергей П. in Android Developers
Kasem
Господа вопрос. Есть Класс в котором туча под классов в котором под классы.... Мда.
Не хочется писать в room для всего этого отношения. Родилась идея всё это в json и как String сохранить потом обратно в объект мапить.
Нормальная практика так делать?
Ну делал так. А вообще ORM для хранения этого изобрели
источник

I

Ilya in Android Developers
Алексей Гладков
А можно кусочек кода, как вы в одном фрагменте тему меняете?
Я как раз про это и спрашивал, как фрагмент лучше пересоздавать)
источник

АГ

Алексей Гладков... in Android Developers
Ilya
Я как раз про это и спрашивал, как фрагмент лучше пересоздавать)
Не, ну допустим вы его просто через replace новый сделаете
А меня остальное интересует, как вы конкретному фрагменту тему указываете)
источник

I

Ilya in Android Developers
Алексей Гладков
Не, ну допустим вы его просто через replace новый сделаете
А меня остальное интересует, как вы конкретному фрагменту тему указываете)
Ну вот, тема сменится. Layout inflater же из контекста создаётся и берёт оттуда тему, а вью из layout inflater'a
источник

АГ

Алексей Гладков... in Android Developers
Ilya
Ну вот, тема сменится. Layout inflater же из контекста создаётся и берёт оттуда тему, а вью из layout inflater'a
а тему вы через setTheme меняете?
источник

I

Ilya in Android Developers
Алексей Гладков
а тему вы через setTheme меняете?
Нет, я опять же контекст оборачиваю в ContextThemeWrapper, там вроде тема прям в конструктор передаётся
источник

АГ

Алексей Гладков... in Android Developers
Прикольно будет в общем, если у вас выйдет, но насколько я помню без recreate актвити там не обойтись )
источник

I

Ilya in Android Developers
Обойтись, я же обёртку для контекста юзаю
источник