Android自定义通知背景

时间:2018-02-05 10:28:47

标签: android notifications custom-notificaiton

我的布局根目录中有RelativeLayout的自定义通知。我需要将背景图像设置为此RelativeLayout。我有一个图像网址然后我使用Picasso下载Bitmap。 有没有办法将Bitmap设置为自定义通知?

所有答案均与资源remoteView.setInt(R.id.viewid, "setBackgroundResource", R.color.your_color)中的设置颜色或图片有关。

1 个答案:

答案 0 :(得分: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中排在第一位。