Android 自定义样式通知栏的坑RemoteServiceException
来源:互联网 发布:linux find type f 编辑:程序博客网 时间:2024/06/05 10:50
Android.app.RemoteServiceException: Bad notification posted from packagecom.my.package:
是的,就是这个异常。
没有使用系统提供的三个方法
setContentText()setContentTitle()setSmallIcon()
而用的是RemoteViews
,然后就掉坑里了。
原因是这样的,请往下看~
布局中的控件只有7种,除此之外,均会报错!
AnalogClock,Button,Chronometer,ImageButton,mageView,ProgressBar,TextView
另外还有一个问题,就是控件长宽的设定,必须为
0dp
,wrap_content
或者match_parent
,除此之外,也均会报错!
if (layoutWidth != 0 && layoutWidth != ViewGroup.LayoutParams.MATCH_PARENT && layoutWidth != ViewGroup.LayoutParams.WRAP_CONTENT) { throw new IllegalArgumentException("Only supports 0, WRAP_CONTENT and MATCH_PARENT"); }
这就是原因,内部会检测。但不知为何,我接收到的都是文章开头提到的那个异常,让我好苦恼。
阅读全文
0 0
- Android 自定义样式通知栏的坑RemoteServiceException
- Android中通知的简单使用和自定义通知样式
- 通知栏异常 android.app.RemoteServiceException:Bad notifcation for Foreground :java.lang.ClassCastExceptio
- Android Notification自定义通知样式你要知道的事
- Android Notification自定义通知样式你要知道的事
- Android Notification自定义通知样式你要知道的事
- Android Notification自定义通知样式你要知道的事
- android 通知栏中自定义进度条长方形样式
- Android自定义通知样式适配
- Android自定义通知样式适配
- 自定义notification布局出现异常:android.app.RemoteServiceException
- ios8新特性widget开发(自定义的通知栏样式)
- Android 通知栏Notification,NotificationManager,RemoteViews使用流程,自定义通知栏样式简介
- Android自定义通知样式适配不同系统样式
- 使用RemoteViews自定义通知栏样式
- 使用RemoteViews自定义通知栏样式 Notification
- 极光推送自定义通知栏样式
- android自定义通知栏的效果音
- 配置类
- 一起做RGB-D SLAM(3)
- React-Native|Navigator使用&NavigatorBar自定义
- Android仿知乎图文混排发帖
- 决策树介绍和使用
- Android 自定义样式通知栏的坑RemoteServiceException
- 关于Java的学习工具书的选择。
- 常用库
- cocos main.cpp
- SAE J1939 协议源代码分析(零)-源代码下载
- ios实现视图的拖拽、缩放、旋转
- 2017.7.12 && 笔记
- 微信支付-商户后台(1)
- thinkPHP,怎么把json文件里面的数据导入数据库