2 sinat 21823453 sinat_21823453 于 2016.04.17 22:42 提问

Android开发关于通知的build()方法的问题
                Bitmap btm = BitmapFactory.decodeResource(getResources(),
                                          R.drawable.mouse);
             Notification.Builder mBuilder = new Notification.Builder(
                                        MsgService.this).setSmallIcon(R.drawable.mouse)
                                         .setContentTitle("1 new message")
                                         .setDefaults( Notification.DEFAULT_SOUND)
                                         .setContentText("这是一个通知。");
             mBuilder.setTicker("New SMS");//第一次提示消息的时候显示在通知栏上
                                      mBuilder.setNumber(12);
                                      mBuilder.setLargeIcon(btm);
                                      mBuilder.setAutoCancel(true);//自己维护通知的消失

                                      //构建一个Intent
                                      Intent resultIntent = new Intent(main.this,
                                            Login.class);
                                      //封装一个Intent
                                      PendingIntent resultPendingIntent = PendingIntent.getActivity(
                                              main.this, 0, resultIntent,
                                              PendingIntent.FLAG_UPDATE_CURRENT);
                                      // 设置通知主题的意图
                                      mBuilder.setContentIntent(resultPendingIntent);
                                      //获取通知管理器对象
                                      NotificationManager mNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
                                      mNotificationManager.notify(1, mBuilder.build());

这行代码出现问题,在最后一行build()下面有一行红色波浪(eclipse)提示出错,不能编译,提示错误原因为:

The method build() is undefined for the type Notification.Builder

求老司机给指一指路,Thx...

2个回答

devmiao
devmiao   Ds   Rxr 2016.04.17 23:29
baidu_23086307
baidu_23086307   2016.04.18 08:28

Notification notification =builder.build();
notification.flags =Notification.FLAG_ONLY_ALERT_ONCE;,然后将你的 mBuilder.build()换成 notification,就可以了,错误提示是没有添加通知类型,你好好看看吧

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于已购经济适用住房上市出售有关问题的通知
 关于已购经济适用住房上市出售有关问题的通知(征求意见稿)各有关单位:根据《国务院关于解决城市低收入家庭住房困难的若干意见》(国发[2007]24号)、《建设部、发展改革委、监察部、财政部、国土资源部、人民银行、税务总局关于印发的通知》(建住房[2007]258号)、《北京市人民政府关于印发北京市经济适用住房管理办法(试行)》(京政发[2007]27号)等文件规定,经市政府批准
中共中央组织部关于干部双重管理工作若干问题的通知-组通字(1991)35号
组通字[1991]35号         为了健全和完善干部双重管理制度,理顺工作关系,提高工作效率,根据我部1983年10月发布的《关于改革干部管理体制若干问题的规定》的精神和干部管理工作的实际需要,现将干部双重管理工作中主管与协管双方职责权限和任免程序等有关事项通知如下:   一、中央各有关部门党组(党委)和地方党委,都应按照有关规定和干部管理权限,将双重管理单位的领导干部职务区别主管、协
关于电子商务网站的需求调查
关于电子商务网站的需求调查:1.网站界面太过纷杂,广告过多但并未达到应有效果。2.店面的设计过于单一、呆板,难以表现出各个店面的特色。3.广告是否应该穿插在各个完整的网页中间,这样是否能达到预定的效果,广告的形式是否需要多样化。4.店面的设计权利是否应该下方给店面的主人,因此或许应该提供更多的自定义元素。5.是否需要在支付方式和购买方式上进行创新和简化。6.网上信誉一块我目前还没有想到特别可行的办
通知图标的弹出菜单问题
 通知图标的弹出菜单有个问题:  当菜单弹出后,如果你不去点它,它不会消失,点其它地方也没用。  如何解决?  在 TrackPopupMenu 前加入 SetForegroundWindow()  即可。  微软的说明: PRB: Menus for Notification Icons Do Not Work Correctly 
Android之Notification抽屉通知详解
//学习本章内容你要知道的知识两个重要知识点内容!1.自定义通知不显示的问题 解决方法: (1)忘写了notify()通知方法 (2)请设置icon小图标2.如果API是16请将getNotification()换成build() 2.PendingIntent有一个getActivity方法 PendingIntent有一个getActivity方法,第一个参数是上下文,第二个参数 req
Service实现通知,判断通知栏是否已打开
Service实现通知,判断通知栏是否已打开
android开发通知常用设置方法
简单记录 通知上的设置方法,没有示例 //进度 通知 notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); builder = new NotificationC
Android开发中的线程问题
Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行(也就是主线程中完成)此时如果存在多个子线程同时操作主线程的情况,此时就有可能出现UI加载出现混乱。但是又不能总在主线程中执行耗时的方法,这样也会导致程序出现ANR的异常情况。那么如何解决问题呢? Android中有消息一说,Message和Handler。 Handler: 1)按计划发送消息或执行某个Runnanbl
Android开发中的Notification应用
本实例描述的Android开发中的Notification通知控件的应用,包括通知的创建、属性设置、跳转方法以及删除等。希望能给学习Notification通知的朋友带来帮助。
中共中央组织部关于调整省以下国土资源主管部门干部管理体制的通知-组通字(2004)22号
组通字(2004)22号 各省、自治区、直辖市党委组织部和国土资源主管部门:     为进一步加强对国土资源的宏观管理,实行最严格的土地管 理制度,强化矿产资源管理,加强地方国土资源主管部门领导班子建设,经中央批准,调整省以下国土资源主管部门干部管理体制。现将有关问题通知如下:     一、地(市)、县(市)国土资源主管部门的领导干部实行双重管理体制,以上一级国土资源主管部门党组(党委)