直接上代码:

private void showNotification() {    int icon = R.drawable.ic_launcher; //通知图标      CharSequence tickerText = "标题"; //状态栏(Status Bar)显示的通知文本提示      long when = System.currentTimeMillis(); //通知产生的时间,会在通知信息里显示    Notification notification = new Notification();    notification.flags = Notification.FLAG_AUTO_CANCEL;    notification.icon = icon;    notification.tickerText = tickerText;    notification.when = when;    Intent appIntent = new Intent(Intent.ACTION_MAIN);        //appIntent.setAction(Intent.ACTION_MAIN);        appIntent.addCategory(Intent.CATEGORY_LAUNCHER);        appIntent.setComponent(new ComponentName(getActivity().getPackageName(), getActivity().getPackageName() + "." + getActivity().getLocalClassName()));         appIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK| Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);//关键的一步,设置启动模式            NotificationManager notificationManager = (NotificationManager) getActivity().getSystemService(Context.NOTIFICATION_SERVICE);    PendingIntent pendingIntent = PendingIntent.getActivity(getActivity(), 0, appIntent, 0);    notification.setLatestEventInfo(getActivity(), "标题",     "内容"),     pendingIntent);        notificationManager.notify(1, notification);}


更多相关文章

  1. Android基本控件模板
  2. Logcat语法高亮显示:语法高亮显示为Android(安卓)Logcat文件
  3. Android(安卓)Adapter详解
  4. Android(安卓)TextView在XML中的属性
  5. 为Activity屏幕的标题添加图标
  6. ImageView的属性android:scaleType,即ImageView.setScaleType(Ima
  7. Android去掉状态栏和标题栏的两种方式
  8. Android实现图片帮助跳转以及选择重拍Sqlite本地保存
  9. ImageView的scaletype属性

随机推荐

  1. Android(安卓)UI 之TextView控件中可选择
  2. Android高手进阶教程(四)之----Android(
  3. android click 和onTouch 事件处理机制 (
  4. Android(安卓)应用进程启动流程
  5. Android(安卓)管理和组织首选项 (Prefere
  6. [hessdroid]Android下使用Hessian与Java
  7. 动态下发 so 库在 Android(安卓)APK 安装
  8. android windowManager
  9. Android(安卓)使用AsyncTask后台线程实现
  10. Android(安卓)自动编译、打包生成apk文件