Size: a a a

Android Developers

2020 June 17

D🙀

Double Cat. 🙀🙀 in Android Developers
Подскажите, где можно в ресурсах (res) хранить значения градиентов (начальный и конечный цвет) ? С десяток разных градиентов
источник

AD

Aleksey D. in Android Developers
Double Cat. 🙀🙀
Подскажите, где можно в ресурсах (res) хранить значения градиентов (начальный и конечный цвет) ? С десяток разных градиентов
в drawable есть тэг градиента, но вряд ли это именно то, что нужно
источник

D🙀

Double Cat. 🙀🙀 in Android Developers
Aleksey D.
в drawable есть тэг градиента, но вряд ли это именно то, что нужно
Нет, это не то
Это тег для shape
источник

AD

Aleksey D. in Android Developers
Double Cat. 🙀🙀
Нет, это не то
Это тег для shape
тогда нужно понимать, как этот градиент будет использоваться)
источник

D🙀

Double Cat. 🙀🙀 in Android Developers
Aleksey D.
тогда нужно понимать, как этот градиент будет использоваться)
Как вариант можно в строки...как array положить (двуэлементых 10 array'ев)

Но это чот не очень
Мне нужно получить список...с начальными и конечными цветами. У каждого элемента своё название. Но хочется иметь это именно в ресурсах. Например возможность создать их аналоги для темной темы..и чтобы автоматом брало нужный
источник

AD

Aleksey D. in Android Developers
Double Cat. 🙀🙀
Как вариант можно в строки...как array положить (двуэлементых 10 array'ев)

Но это чот не очень
Мне нужно получить список...с начальными и конечными цветами. У каждого элемента своё название. Но хочется иметь это именно в ресурсах. Например возможность создать их аналоги для темной темы..и чтобы автоматом брало нужный
а что мешает хранить цвета как цвета, а уже в коде сформировать парк для градиентов?)
источник

AD

Aleksey D. in Android Developers
Aleksey D.
а что мешает хранить цвета как цвета, а уже в коде сформировать парк для градиентов?)
при таком раскладе и темная тема будет, и работать с ним +/- удобно (опять же, зависит от конкретного сценария)
источник

D🙀

Double Cat. 🙀🙀 in Android Developers
Aleksey D.
а что мешает хранить цвета как цвета, а уже в коде сформировать парк для градиентов?)
Ну вариант +/-, как и array

Хотел узнать можно есть ещё что-то, о чем не знал/ не догадался )
источник

AK

Alexey Kotlin in Android Developers
Всем привет, возникла такая проблема. Пишу чат, когда приходит новое сообщение recycler view должен прокручитваться в самый низ (во всех мессенджерах так). Но если сообщение слишком большое, то recycler view скроллится не до конца. Видно не все последнее сообщение, а только верхнюю его часть. Как фиксить?
источник

AK

Alexey Kotlin in Android Developers
Прокручиваю вниз таким образом - layoutManager.scrollToPosition(adapter.itemCount -1)
источник

OH

Oleksandr Hulak in Android Developers
Alexey Kotlin
Всем привет, возникла такая проблема. Пишу чат, когда приходит новое сообщение recycler view должен прокручитваться в самый низ (во всех мессенджерах так). Но если сообщение слишком большое, то recycler view скроллится не до конца. Видно не все последнее сообщение, а только верхнюю его часть. Как фиксить?
Во всех мессенджерах не так. Представляешь, как напрягало бы, если ты читаешь историю сообщений, а кто-то пишет новое и тебя перекидывает. И ещё новое, и ещё.
источник

AK

Alexey Kotlin in Android Developers
layoutManager.findFirstVisibleItemPosition()  < 10
источник

AK

Alexey Kotlin in Android Developers
и тогда скролл
источник

AK

Alexey Kotlin in Android Developers
Oleksandr Hulak
Во всех мессенджерах не так. Представляешь, как напрягало бы, если ты читаешь историю сообщений, а кто-то пишет новое и тебя перекидывает. И ещё новое, и ещё.
а разве есть альтернатива?
источник

OH

Oleksandr Hulak in Android Developers
Alexey Kotlin
а разве есть альтернатива?
Скролить только если last completely visible item у RV - последний элемент
источник

AK

Alexey Kotlin in Android Developers
ок, спасибо. но вопрос выше это не решает((
источник

I

Ilya in Android Developers
Alexey Kotlin
ок, спасибо. но вопрос выше это не решает((
Можно пробовать с помощью LinearLayoutManager.scrollToPositionWithOffset
источник

OH

Oleksandr Hulak in Android Developers
Alexey Kotlin
Всем привет, возникла такая проблема. Пишу чат, когда приходит новое сообщение recycler view должен прокручитваться в самый низ (во всех мессенджерах так). Но если сообщение слишком большое, то recycler view скроллится не до конца. Видно не все последнее сообщение, а только верхнюю его часть. Как фиксить?
Да, оно скроллит в топ к началу последней вьюхи. Погугли типа android recyclerview chat anchor bottom
источник

AK

Alexey Kotlin in Android Developers
Ilya
Можно пробовать с помощью LinearLayoutManager.scrollToPositionWithOffset
это не помогает
источник

АМ

Артем Миницкий... in Android Developers
Подскажите как сдвинуть экран под cutout, перепробовал все варианты отсюда https://stackoverflow.com/questions/49190381/fullscreen-app-with-displaycutout не один не помог
источник