自定义通知栏有些机型报下面的错:
android.app.RemoteServiceException: Bad notification posted from package xxx: Couldn't expand RemoteViews for: StatusBarNotification
排查了后发现是自己使用了View控件
官方自定义通知栏RemoteViews只支持以下布局和控件:
注意自己使用的控件布局是不是在下面列举之中:
布局容器Layout:
FrameLayout, LinearLayout, RelativeLayout
控件Component:
AnalogClock, Button, Chronometer, ImageButton, ImageView, ProgressBar,
TextView, ViewFlipper, ListView, GridView, StackView, AdapterViewFlipper
如果报上面的错,自己查看自己的自定义通知栏布局文件,除了上面列出来的容器和控件,其他控件容器包括自定义的控件也不可以。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)