Size: a a a

Android Developers

2021 January 24

FL

First Last in Android Developers
Вообще задача в том, чтобы включить прокси внутри эмуля, но без iptables не умею
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
Всем привет! Подскажите как сделать так что бы при прокрутке чтоб у ползунка идентично менялся цвет (градиентный) не игнорьте пж очень нужно
источник

S

Singular in Android Developers
Leonid
Стесняюсь спросить, а просто положить один ImageView поверх другого, и чтобы каждый показывал свою картинку - не вариант?
Неа), там еще в канве надо будет неск битмапов потом рисовать и текст накладывать короче ЖОПА
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
👊 03:36 |•FUnDOS•|
Всем привет! Подскажите как сделать так что бы при прокрутке чтоб у ползунка идентично менялся цвет (градиентный) не игнорьте пж очень нужно
аууу кто нибудь знает как это сделать? может библиотека есть?
источник

QH

Quantum Harmonizer in Android Developers
👊 03:36 |•FUnDOS•|
аууу кто нибудь знает как это сделать? может библиотека есть?
может, ты расскажешь, идентично чему и что такое «цвет (градиентный)»?
источник

シ︎ in Android Developers
Quantum Harmonizer
может, ты расскажешь, идентично чему и что такое «цвет (градиентный)»?
Ресайклеру наверное
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
Quantum Harmonizer
может, ты расскажешь, идентично чему и что такое «цвет (градиентный)»?
аа ой извиняюсь, есть активити в котором расположены много элементов и есть ползунок, когда пользователь листает вниз ползунок должен изменять свой цвет
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
シ︎
Ресайклеру наверное
++
источник

QH

Quantum Harmonizer in Android Developers
👊 03:36 |•FUnDOS•|
аа ой извиняюсь, есть активити в котором расположены много элементов и есть ползунок, когда пользователь листает вниз ползунок должен изменять свой цвет
лёгкий гуглинг показывает, что есть XML-атрибут, который позволяет задать дровабл скроллбара.
Дальше либо мутируешь его и меняешь тинт/фильтр, либо, если не работает, делаешь невидимым, переопределяешь onDraw и рисуешь сам.
источник

シ︎ in Android Developers
👊 03:36 |•FUnDOS•|
аа ой извиняюсь, есть активити в котором расположены много элементов и есть ползунок, когда пользователь листает вниз ползунок должен изменять свой цвет
public class CustomScrollBarRecyclerView extends RecyclerView { private int scrollBarColor = Color.RED; public CustomScrollBarRecyclerView(Context context) { super(context); } public CustomScrollBarRecyclerView(Context context, AttributeSet attrs) { super(context, attrs); } public CustomScrollBarRecyclerView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } public void setScrollBarColor(@ColorInt int scrollBarColor) { this.scrollBarColor = scrollBarColor; } /** * Called by Android {@link android.view.View#onDrawScrollBars(Canvas)} **/ protected void onDrawHorizontalScrollBar(Canvas canvas, Drawable scrollBar, int l, int t, int r, int b) { scrollBar.setColorFilter(scrollBarColor, PorterDuff.Mode.SRC_ATOP); scrollBar.setBounds(l, t, r, b); scrollBar.draw(canvas); } /** * Called by Android {@link android.view.View#onDrawScrollBars(Canvas)} **/ protected void onDrawVerticalScrollBar(Canvas canvas, Drawable scrollBar, int l, int t, int r, int b) { scrollBar.setColorFilter(scrollBarColor, PorterDuff.Mode.SRC_ATOP); scrollBar.setBounds(l, t, r, b); scrollBar.draw(canvas); } }
источник

シ︎ in Android Developers
Как то так 😂
источник

QH

Quantum Harmonizer in Android Developers
シ︎
public class CustomScrollBarRecyclerView extends RecyclerView { private int scrollBarColor = Color.RED; public CustomScrollBarRecyclerView(Context context) { super(context); } public CustomScrollBarRecyclerView(Context context, AttributeSet attrs) { super(context, attrs); } public CustomScrollBarRecyclerView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } public void setScrollBarColor(@ColorInt int scrollBarColor) { this.scrollBarColor = scrollBarColor; } /** * Called by Android {@link android.view.View#onDrawScrollBars(Canvas)} **/ protected void onDrawHorizontalScrollBar(Canvas canvas, Drawable scrollBar, int l, int t, int r, int b) { scrollBar.setColorFilter(scrollBarColor, PorterDuff.Mode.SRC_ATOP); scrollBar.setBounds(l, t, r, b); scrollBar.draw(canvas); } /** * Called by Android {@link android.view.View#onDrawScrollBars(Canvas)} **/ protected void onDrawVerticalScrollBar(Canvas canvas, Drawable scrollBar, int l, int t, int r, int b) { scrollBar.setColorFilter(scrollBarColor, PorterDuff.Mode.SRC_ATOP); scrollBar.setBounds(l, t, r, b); scrollBar.draw(canvas); } }
ля, onDrawScrollbars вообще огонь, ещё проще
источник

シ︎ in Android Developers
Да
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
Quantum Harmonizer
лёгкий гуглинг показывает, что есть XML-атрибут, который позволяет задать дровабл скроллбара.
Дальше либо мутируешь его и меняешь тинт/фильтр, либо, если не работает, делаешь невидимым, переопределяешь onDraw и рисуешь сам.
да я нашёл и применил свою кастомную картинку в скролл, теперь надо сделать так что бы когда он прокручивался менялся плавно на другой дравабл
источник

シ︎ in Android Developers
Ребят, кто работал с TDlib?
Есть идея сделать инструмент для telegram но мало документации про него.
источник

QH

Quantum Harmonizer in Android Developers
👊 03:36 |•FUnDOS•|
да я нашёл и применил свою кастомную картинку в скролл, теперь надо сделать так что бы когда он прокручивался менялся плавно на другой дравабл
я подсказал, как
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
Quantum Harmonizer
лёгкий гуглинг показывает, что есть XML-атрибут, который позволяет задать дровабл скроллбара.
Дальше либо мутируешь его и меняешь тинт/фильтр, либо, если не работает, делаешь невидимым, переопределяешь onDraw и рисуешь сам.
ага
источник

シ︎ in Android Developers
👊 03:36 |•FUnDOS•|
да я нашёл и применил свою кастомную картинку в скролл, теперь надо сделать так что бы когда он прокручивался менялся плавно на другой дравабл
Может, тот который я скинул?
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
シ︎
public class CustomScrollBarRecyclerView extends RecyclerView { private int scrollBarColor = Color.RED; public CustomScrollBarRecyclerView(Context context) { super(context); } public CustomScrollBarRecyclerView(Context context, AttributeSet attrs) { super(context, attrs); } public CustomScrollBarRecyclerView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } public void setScrollBarColor(@ColorInt int scrollBarColor) { this.scrollBarColor = scrollBarColor; } /** * Called by Android {@link android.view.View#onDrawScrollBars(Canvas)} **/ protected void onDrawHorizontalScrollBar(Canvas canvas, Drawable scrollBar, int l, int t, int r, int b) { scrollBar.setColorFilter(scrollBarColor, PorterDuff.Mode.SRC_ATOP); scrollBar.setBounds(l, t, r, b); scrollBar.draw(canvas); } /** * Called by Android {@link android.view.View#onDrawScrollBars(Canvas)} **/ protected void onDrawVerticalScrollBar(Canvas canvas, Drawable scrollBar, int l, int t, int r, int b) { scrollBar.setColorFilter(scrollBarColor, PorterDuff.Mode.SRC_ATOP); scrollBar.setBounds(l, t, r, b); scrollBar.draw(canvas); } }
спасибо ща попробую
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
シ︎
public class CustomScrollBarRecyclerView extends RecyclerView { private int scrollBarColor = Color.RED; public CustomScrollBarRecyclerView(Context context) { super(context); } public CustomScrollBarRecyclerView(Context context, AttributeSet attrs) { super(context, attrs); } public CustomScrollBarRecyclerView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } public void setScrollBarColor(@ColorInt int scrollBarColor) { this.scrollBarColor = scrollBarColor; } /** * Called by Android {@link android.view.View#onDrawScrollBars(Canvas)} **/ protected void onDrawHorizontalScrollBar(Canvas canvas, Drawable scrollBar, int l, int t, int r, int b) { scrollBar.setColorFilter(scrollBarColor, PorterDuff.Mode.SRC_ATOP); scrollBar.setBounds(l, t, r, b); scrollBar.draw(canvas); } /** * Called by Android {@link android.view.View#onDrawScrollBars(Canvas)} **/ protected void onDrawVerticalScrollBar(Canvas canvas, Drawable scrollBar, int l, int t, int r, int b) { scrollBar.setColorFilter(scrollBarColor, PorterDuff.Mode.SRC_ATOP); scrollBar.setBounds(l, t, r, b); scrollBar.draw(canvas); } }
можешь этот код в лс в текстовом .txt виде скинуть просто я на дэсктопном версии телеграма и весь код смещался
источник