问题描述
关于使用 PendingIntent.getBroadcast
作为通知的内容意图的新警告:
builder.setContentIntent(PendingIntent.getBroadcast(FirebaseNotification.this,newID,new Intent(getString(R.string.notif_broadcast))
.setClass(FirebaseNotification.this,NotificationActions.class)
.putExtra(getString(R.string.thumbnail),bitmap);
Lint 消息:
通知应该只从通知启动一个 BroadcastReceiver 动作 (addAction)
通知应该只从通知启动一个 BroadcastReceiver 动作 (addAction)(这个 BroadcastReceiver 意图是从一个 通知;不鼓励这样做,除非作为通知操作)
我还没有在文档中的任何地方看到这一点,那么为什么现在不鼓励这样做呢?是为了用户体验并提供通知可以做什么的清晰上下文?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)