Size: a a a

StartAndroid Ru Chat

2020 August 13

Д

Дар in StartAndroid Ru Chat
Денис
Вопрос адресую тем, кто разбирается с LiveData. Я в нее методом postvalue эмичу в определенных ситуациях set, он может быть одинаковым, там где я подписываюсь, я постоянно "проваливаюсь" в observer, не смотря на то, что использую fun observeLiveData(): LiveData<HashSet<Е>> =myLiveData.distinctUntilChanged()
Вангую, что такое происходит, что distinctUntilChanged сравнивает предыдущий элемент с текущим по адресу сперва
Кто знает, как можно переписать distinctUntilChanged, так чтобы он сравнивал предыдущий сет с нынешним поэлементно, и эмитил данные толко в случае если значения сетов отличаются?
а, понял, сеты... перепиши тогда, как надо, там все просто, ибо используется Mediator)
источник

Д

Денис in StartAndroid Ru Chat
Дар
глянул distinctUntilChanged в Transformations. ну equals'ом сравнивает. может стоит equals и hashcode переопределить для value либо юзать data класс?
may be)
источник

11

13 13 in StartAndroid Ru Chat
Подскажите как в implementation сделать, что бы студия взяла последнюю релизную версию пакета?
источник

KK

Konstantine Kovalenk... in StartAndroid Ru Chat
13 13
Подскажите как в implementation сделать, что бы студия взяла последнюю релизную версию пакета?
лучше так не делать, потому, что если в библиотеке появятся баги, то ты скорее всего о них узнаешь, когда полетят баги от реальных пользователей
источник

11

13 13 in StartAndroid Ru Chat
Konstantine Kovalenko
лучше так не делать, потому, что если в библиотеке появятся баги, то ты скорее всего о них узнаешь, когда полетят баги от реальных пользователей
Я учту а вообще это реально, что бы студия поцепила цыфры?
источник

KK

Konstantine Kovalenk... in StartAndroid Ru Chat
13 13
Я учту а вообще это реально, что бы студия поцепила цыфры?
что то в духе com.android.tools.build:gradle:3.+
источник

11

13 13 in StartAndroid Ru Chat
спасибо
источник

J

J.S in StartAndroid Ru Chat
При использовании Lifecycle каким образом можно восстанавить позицию RecyclerView при смене ориентации? (В голову приходит только сохранить в ручную позицию и восстанавливать)
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
J.S
При использовании Lifecycle каким образом можно восстанавить позицию RecyclerView при смене ориентации? (В голову приходит только сохранить в ручную позицию и восстанавливать)
именно так. Можно еще расширить RecyclerView, и в нем доделать сохранение позиции
источник

𝔐

𝔐͢͢𝔞𝔵ᴳᵒ... in StartAndroid Ru Chat
J.S
При использовании Lifecycle каким образом можно восстанавить позицию RecyclerView при смене ориентации? (В голову приходит только сохранить в ручную позицию и восстанавливать)
Используй фрагмент с setRetainInstance(true) вместо активности
источник

Д

Дар in StartAndroid Ru Chat
J.S
При использовании Lifecycle каким образом можно восстанавить позицию RecyclerView при смене ориентации? (В голову приходит только сохранить в ручную позицию и восстанавливать)
источник

T2

Tillow 21 in StartAndroid Ru Chat
Привет, я хотел бы узнать можно ли как-нибудь с помощью databinding зависимостей считать с SeekBar значения?
источник

AS

Aleksey Smovzhenko in StartAndroid Ru Chat
Tillow 21
Привет, я хотел бы узнать можно ли как-нибудь с помощью databinding зависимостей считать с SeekBar значения?
можно сделать двухсторонний биндинг
источник

o

o'Qaris in StartAndroid Ru Chat
Кто знает, как сравнить 2 объекта Drawable? Через equals у меня они всегда не равны получаются, хотя ресурс картинки один.
источник

V

Vladushka in StartAndroid Ru Chat
это первая ссылка по запросу how compare drawable https://stackoverflow.com/questions/9125229/comparing-two-drawables-in-android
источник

o

o'Qaris in StartAndroid Ru Chat
getConstantState работает вообще рандомно у меня, а вот сравнение по битам - что то интересное, но не сильно ли ресурсоёмко?
источник

sd

saidov. developer in StartAndroid Ru Chat
Здрасвуйте ! Кто хорошо разбираеться в Shared Preferences ?
источник

V

Vladushka in StartAndroid Ru Chat
saidov. developer
Здрасвуйте ! Кто хорошо разбираеться в Shared Preferences ?
уточни, что интересует
источник

V

Vladushka in StartAndroid Ru Chat
o'Qaris
getConstantState работает вообще рандомно у меня, а вот сравнение по битам - что то интересное, но не сильно ли ресурсоёмко?
ресурсоемко конечно
зачем тебе drawable сравнивать?
источник

sd

saidov. developer in StartAndroid Ru Chat
Vladushka
уточни, что интересует
Есть KeyActivity здесь пользователь введет ключ еслы ключ совпадает будет переход в MainActivity  то программа заработает . и больше не спросит ключ ..
источник