notificaion-如何在status bar中显示通知?

问题描述

如何在status bar中显示通知?

我在 activity 中创建了 notification

Notification n = new Notification.Builder(getApplicationContext())
    .setContentTitle("New mail from " + sender)
    .setContentText(subject)
    .setSmallIcon(R.drawable.notification)
    .build();

现在在status/notification bar 中如何显示通知,并且还带有声音?

解决方案

NotificationManager notificationManager = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);
notification.sound = uri; //比如 Uri uri= RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
notificationManager.notify(0, notification);
时间: 2024-09-22 16:21:46

notificaion-如何在status bar中显示通知?的相关文章

android-如何在 web 视图中显示外国字体?

问题描述 如何在 web 视图中显示外国字体? 程序需要在一个 web 视图的 HtmlString 中显示外国字体 HtmlString =""<html><body style='background-color:#000000; color:ffffff; font-family:georgiatimes new romantimesserikrutidev010; margin-top:0px; margin-bottom:0px; margin-right:

asp 表 select-统计表数据后如何在asp页面中显示呢

问题描述 统计表数据后如何在asp页面中显示呢 3.需要一张表,包括:每种产品的销售数量汇总.两列分别为:productid,total_quantity select productid,sum(quantity) as total_quantity from [order details] group by productid 如何将这个表在asp中显示呢,表中既有产品名也有数量.我是菜鸟,可以帮帮我吗 解决方案 用join啊,在gridview那里的sql语句生成器你点点不就好了.简直好用

如何在win7电脑中显示exe文件的扩展名

  一般来说,新的电脑中显示的程序.文件名都是经过缩略的,当然,我们不得不承认,系统如此的安排确实体现出了系统的完美性.美观度,但是另一方面来说,这种操作方法却给不良分子带来了捷径,让他们可以更容易的传播一些文件,盗取咱们电脑中的信息,当然,有时候咱们操作时需要使用到文件的扩展名时,也是不方便的,那么这些情况下,我们要如何找回win7旗舰版中文件的扩展名呢? 1.首先,咱们同时按下win+R打开电脑的运行窗口,然后在窗口中输入regedit并单击回车,这样就可以打开注册表编辑器窗口了. 2.接下

如何在Word 2013中显示记忆式键入建议

在Word2013文档中启用"记忆式键入"功能后,当用户在Word文档中输入自动图文集中所包含词条的前几个字符时,Word2013会显示建议提示,用户可以根据需要输入建议的词条.在Word2013中启用显示记忆式键入建议功能的步骤如下所述: 第1步,打开Word2013文档窗口,依次单击"文件"→"选项"按钮,如图2013042601所示. 图2013042601 单击"选项"按钮 第2步,打开"Word选项&quo

如何在Word 2013中显示域代码而非域值

当Word2013文档中含有域内容时,默认情况下显示域值,这样可以使插入的域内容清晰明了.用户可以根据需要选择显示域代码或显示域值,操作步骤如下所述: 第1步,打开Word2013文档窗口,依次单击"文件"→"选项"按钮,如图2013072524所示. 图2013072524 单击"选项"按钮 第2步,打开"Word选项"对话框,切换到"高级"选项卡.在"显示文档内容"区域选中或取消&q

如何在ASP.NET中显示数据库中的数据

asp.net|数据|数据库|显示 第一步:从左边工具栏中拖一个datagrid到页面上,ID为datagrid1 . 第二步:双击空白处,进入代码编写窗口.找到 Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 在其后加入如下代码: Dim strmycon As String = "server=mis04;user id=sa;passw

如何在IE9浏览器中显示更多的浏览记录

  怎样才能在地址栏上显示更多的浏览记录呢?小编立刻来教你. 1.打开右上角的"设置",然后打开"Internet选项" 2.在"Internet选项"中点开"内容"的选项,在"自动完成"的栏目上点击设置 3.然后把"浏览历史记录"和"收藏夹"两项勾选掉即可

如何在Windows 8中显示已知文件类型的扩展名

  1.在文件夹界面中点击"展开图标"按钮,如下图所示.或者按"Ctrl+F1"热键,展开功能区; 2.点击文件夹菜单中的"查看",然后点击"更改文件夹和搜索选项";如下图所示: 3.点击"查看"选项卡,将"隐藏已知文件类型的扩展名"此项的勾选取消,点击确定即可显示已知文件类型的扩展名.如下图所示:

android:在 status bar 上添加 notification

问题描述 android:在 status bar 上添加 notification 我使用 NotificationCompat.Builder 创建了一个 notification,但是不知道如何在 status bar 中显示出来? 我使用代码: NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); notificatio