Android通知自定义视图

Android通知自定义视图,android,android-notifications,android-custom-view,remoteview,Android,Android Notifications,Android Custom View,Remoteview,我需要在通知中显示一个,但它总是说 Bad notification posted :Couldn't expand RemoteViews 我使用remoteview.setImageViewBitmap(R.id.icon,位图) 这是我使用的布局 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="@dimen/notificati

我需要在通知中显示一个,但它总是说

Bad notification posted :Couldn't expand RemoteViews
我使用
remoteview.setImageViewBitmap(R.id.icon,位图)

这是我使用的布局

<FrameLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="@dimen/notification_large_icon_width"
    android:layout_height="@dimen/notification_large_icon_height"
    android:id="@+id/icon_group"
    >

    <de.hdodenhof.circleimageview.CircleImageView
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:id="@+id/icon"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context="de.hdodenhof.circleimageview.CircleImageView"
        />

    <ImageView
        android:id="@+id/right_icon"
        android:layout_width="16dp"
        android:layout_height="16dp"/>
</FrameLayout>


编辑:如果我将CircleImageView替换为常规ImageView,它会工作

远程视图不会在应用程序的上下文中展开,因此无法访问自定义视图:
CircleImageView

对于RemoteView,您只能访问普通UI控件和其中的一个子集