Size: a a a

Android Developers

2021 September 10

L

Leonid in Android Developers
Подложить под вью ещё одно вью с ripple, например.
источник

I

Ilya in Android Developers
я так делал
источник

L

Leonid in Android Developers
Я предпочитаю ?attr/selectableBackground из коробки.
источник

I

Ilya in Android Developers
тип на форграунд навешивать?
источник

I

Ilya in Android Developers
он ток с api 23, а RippleDrawable с 21 апи, если мне память не изменяет
источник

L

Leonid in Android Developers
Если простой контрол, то сразу в его background.

Если сложный составной контрол то: https://t.me/android_ru/1017975
источник

I

Ilya in Android Developers
ну это костыль жесть, RippleDrawable проще, особенно если экстеншн сделать
источник

L

Leonid in Android Developers
Это не костыль, а зависит от конкретной ситуации.

Кроме того, это декларативный подход. Если вместо этого прям очень хочется писать код - вот это костыль, да 😁
источник

I

Ilya in Android Developers
не, это костыль всегда) это и больше кода и при этом лишняя вью нагружает иерархию и поддерживать сложнее)
источник

L

Leonid in Android Developers
Если хочется писать код, когда его можно не писать, то это лишние телодвижения на костылях всегда 😏

А в чем сложность поддержки?
источник

I

Ilya in Android Developers
ну как эту вью вообще запихать под другую вью, придётся юзать ConstraintLayout, прикинь экран с двумя кнопками, но из-за риппла делать констрейнт, ну или FrameLayout, что не сильно лучше
источник

L

Leonid in Android Developers
В чем сложность поддержки?
источник

I

Ilya in Android Developers
это был ответ на вопрос, ну я криво выразился, не поддержки, а в целом добавления этой штуки
источник

FG

Fuad Garayev in Android Developers
ребят не подскажите, у андроид студио версии canary имеется возможность работы с xml?
источник

L

Leonid in Android Developers
Это вариант добавить ripple из коробки без написания кода.

Это не означает, что такое решение подходит абсолютно для всех случаев.
источник

I

Ilya in Android Developers
просто заюзать экстеншн с риппл драваблой решение во всех аспектах лучше, я про это
источник

L

Leonid in Android Developers
Вполне возможно.
источник

S

Serh in Android Developers
пробую реализовать бесконечный ресайклер с прокруткой в обе стороны, в getItemCount возвращаю Int.Max_value , правильно бинд делаю, и когда пытаюсь перейти на середину с помощью scrollToPosition то появляется ошибка, что не так делаю, где упустил момент?
источник

К

Кемель in Android Developers
Здравствуйте. StartActivityForResult заменили на registerForActivityResult. А как можно заменить эту функцию?
 startActivityForResult(intent,
REQUEST_CODE_CHEAT, ActivityOptions.toBundle())
?
источник

L

Leonid in Android Developers
источник