У меня есть ImageView
с селектором пульсаций в верхнем углу экрана. По какой-то причине пульсация не работает. Пожалуйста, взгляните на мое изображение! http://i.imgur.com/COFEQAO.png (Мне нужно 10 повторений для публикации изображения -_-)Android: пульсация кнопки показывает только, нет ли в ней цвета фона?
View B
имеет темно-зеленый цвет фона. Как только я удалю этот цвет фона, рябь будет работать.
мой ripple_selector.xml
:
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@color/button_highlight">
</ripple>
Я устанавливаю рябь на моем ImageView, как это: android:background="@drawable/ripple_selector"
Если я дам пульсация селектор маски или фона будет работать, как хорошо, но Я не хочу замаскировать рябь. В чем может быть проблема? Ty.
Пульсация будет нарисована поверх предоставленной маски или на фоне родительского вида. Если родительский вид имеет прозрачный фон, рябь не будет рисовать. Если у вас есть RelativeLayout с двумя детьми друг над другом, верхняя часть имеет рябь, нижняя часть скрывает пульсацию, потому что пульсация все еще нарисована на фоне RelativeLayout и НЕ непосредственно под представлением. –