Size: a a a

Android Developers

2020 May 13

S

Singular in Android Developers
Султан
Так на других экранах норм
Привяжи правый бок и низ. У тебя он в Framelayout видимо плавает
источник

QH

Quantum Harmonizer in Android Developers
libgdx?
источник

С

Семпай in Android Developers
Мне чисто графику, это решение; но много лишнего
источник
2020 May 14

OH

Oleksandr Hulak in Android Developers
Семпай
Мне чисто графику, это решение; но много лишнего
немного непонятно, что тебе лишнее, а что имеется ввиду под "чисто графика"
источник

<

<Diff_Revolution/... in Android Developers
вопрос
@Update
   void updateClient(Client client);
это ClientDao, если мне нужно сделать апдейт конкретного юзера мне нужно добавить @Query ?
источник

<

<Diff_Revolution/... in Android Developers
или просто этот метод так и оставить?

типа такое что-то нужно ?
"UPDATE media SET name = :name, description = :description," +
       " uri = :uri, text = :text, media_type = :mediaType" +
       " WHERE id = :id"
или это

Dao
@Query("UPDATE cards SET cardSortorder = :sortOrder WHERE cardId = :sortId")
void updateSortorder(int sortOrder, int sortId);
источник

С

Семпай in Android Developers
Oleksandr Hulak
немного непонятно, что тебе лишнее, а что имеется ввиду под "чисто графика"
Как фигуры, отрисовка картинок.
источник

M

Maksym in Android Developers
Всем привет. Кто сталкивался что при возвращении назад во фрагменте снова прилетает значение в livedata. Использую подобную конструкцию https://prnt.sc/sgaozk
источник

KC

Kate Chubarova in Android Developers
Maksym
Всем привет. Кто сталкивался что при возвращении назад во фрагменте снова прилетает значение в livedata. Использую подобную конструкцию https://prnt.sc/sgaozk
В этом же и суть livedata ,  значит у твоего фрагмента не был вызван onDestroy
источник

<

<Diff_Revolution/... in Android Developers
пс ребят(
источник

KC

Kate Chubarova in Android Developers
Kate Chubarova
В этом же и суть livedata ,  значит у твоего фрагмента не был вызван onDestroy
Точнее viewmodel
источник

M

Maksym in Android Developers
Kate Chubarova
В этом же и суть livedata ,  значит у твоего фрагмента не был вызван onDestroy
так он и не должен быть вызван если фрагмент ушел в стек. Вот пример: в 1 фрагменте получаю данные через livedata перехожу во 2 фрагмент. Там нажимаю кнопку back попадаю в 1 фрагмент в котором в livedata прилетает событие повторно и меня снова кидает на 2 фрагмент. как с этим бороться. Переходы делал через Navigation component
источник

KC

Kate Chubarova in Android Developers
Maksym
так он и не должен быть вызван если фрагмент ушел в стек. Вот пример: в 1 фрагменте получаю данные через livedata перехожу во 2 фрагмент. Там нажимаю кнопку back попадаю в 1 фрагмент в котором в livedata прилетает событие повторно и меня снова кидает на 2 фрагмент. как с этим бороться. Переходы делал через Navigation component
Когда уходишь с фрагмента сетай initial value -1 например и поверяй
источник

KC

Kate Chubarova in Android Developers
Или null, в зависимости что там у тебя
источник

M

Maksym in Android Developers
Kate Chubarova
Когда уходишь с фрагмента сетай initial value -1 например и поверяй
Понятно так можно но это костыль. А хотелось бы как то поменьше костылей. Вот находил эту проблему https://github.com/android/architecture-components-samples/issues/47 Но подходы не помогли решить проблему
источник

KC

Kate Chubarova in Android Developers
По моему ещё решением является не подписываться на live data , а запрашивать данные по мере необходимости
источник

KC

Kate Chubarova in Android Developers
Т е ты все правильно делаешь - это просто косяк viewmodel
источник

KC

Kate Chubarova in Android Developers
Ну или наоборот фича - смотря какую проблему решать
источник

<

<Diff_Revolution/... in Android Developers
Kate Chubarova
Т е ты все правильно делаешь - это просто косяк viewmodel
Ты с румом дружишь?
источник

KC

Kate Chubarova in Android Developers
Нууу пользуюсь )
источник