Пользовательский фон уведомлений Android

У меня есть пользовательское уведомление с RelativeLayout в корне моего макета. Мне нужно установить фоновое изображение для этого RelativeLayout. У меня есть URL-адрес изображения, а затем я загружаю растровое изображение, используя Пикассо. Есть ли способ установить Bitmap для пользовательских уведомлений?

Все ответы о настройках цвета или изображения, которые находятся в ресурсах remoteView.setInt(R.id.viewid, "setBackgroundResource", R.color.your_color),

1 ответ

Решение

К сожалению, я не мог добавить фон к RelativeLayout, но я нашел обходной путь. Я сделал макет, как это

<FrameLayout>
    <ImageView android:layout_width="match_parent"
               android:layout_height="match_parent"/>
    <RelativeLayout android:layout_width="match_parent"
               android:layout_height="match_parent"/>
</FrameLayout>

ImageView теперь работает в качестве фона, потому что он идет первым в FrameLayout.

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