NotificationCompat.Builder builder = new NotificationCompat.Builder(mActivity);builder.setSmallIcon(R.mipmap.img_logo);builder.setContentTitle("title");builder.setContentText("content");builder.setAutoCancel(true);builder.setDefaults(NotificationCompat.DEFAULT_ALL);//设置点击通知跳转的activityIntent resultIntent = new Intent(MyApp.getInstance(), ChatActivity.class);resultIntent.putExtra("friendId", srcUin);Intent mIntent = new Intent(MyApp.getInstance(), HomeActivity.class);//点击返回的界面mIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);Intent[] intents = new Intent[]{mIntent, resultIntent};//resultIntent.putExtra("friendId", SrcUin);的值不被后来的消息覆盖,getActivities第二个参数必须区分开来PendingIntent pendingIntent = PendingIntent.getActivities(MyApp.getInstance(), srcUin, intents, PendingIntent.FLAG_UPDATE_CURRENT);builder.setContentIntent(pendingIntent);MyApp.getInstance().getNotificationManager().notify(srcUin, builder.build());

更多相关文章

  1. Android(安卓)Studio 新建编辑条 点击按钮显示控件中的内容
  2. android和ios button点击变暗效果
  3. list多选 android,Android(安卓)ExpandableListView单选以及多选
  4. Android创建No Activity项目实现HelloWorld
  5. Android—Service详解—模拟点击抽奖(2020.7.3)
  6. Android给控件添加默认点击效果
  7. Activity与Fragment通过接口回调进行通信
  8. android两次点击的焦点问题
  9. Android(安卓)中屏幕点击事件的实现

随机推荐

  1. 是java.sql.Date()和mysql命令sysdate
  2. Linux下修改MySQL用户(root)密码
  3. MySQL启动不起来和关闭不了的问题记录
  4. PHP发表心情-投票功能源码
  5. 如何通过mysql / php中的最佳匹配对搜索
  6. ubuntu16.04配置Lamp环境(搭建linux+apach
  7. MySql高级查询(1)
  8. MySQL视图-(视图创建,修改,删除,查看,更新数
  9. 2、MySQL 8.0参考手册 连接到服务器并断
  10. ERROR 2002 (HY000): Can't connect to l