Android Lollipop - волновой эффект в уведомлении

Я хочу добавить волновой эффект к ImageView / ImageButton в уведомлении на Android Lollipop. Я видел, что это возможно в Google Play Music. Однако решение, которое я использовал с другими представлениями, не работает с уведомлениями.

Я создал RippleDrawable в drawable-v21

<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
        android:color="#33000000">
</ripple>

И установите это рисование в качестве фона ImageView

<ImageView android:id="@+id/notification_play_button"
           tools:src="@drawable/av_play_over_video"
           android:layout_width="32dp"
           android:layout_height="32dp"
           android:background="@drawable/button_selector_semi_black"
            />

Но это просто не работает. У вас есть идеи, как этого добиться?

1 ответ

Я думаю, что вы использовали "RemoteViews" для настройки макета уведомлений.

Попробуйте добавить "android:background="@android:color/transparent"

в группе просмотра вашего настроенного макета.

Другие вопросы по тегам