首页 > 代码库 > Android开发之Notification通知
Android开发之Notification通知
消息通知使我们很常见的,当收到一条消息的时候,通知栏会显示一条通知;
直接看代码:
1 public class MainActivity extends Activity { 2 3 private NotificationManager nm; 4 @Override 5 protected void onCreate(Bundle savedInstanceState) { 6 super.onCreate(savedInstanceState); 7 setContentView(R.layout.activity_main); 8 nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); 9 } 10 11 public void click(View v){ 12 Notification notification = new Notification.Builder(this) 13 .setContentTitle("我是大标题") 14 .setContentText("我是标题的内容") 15 .setSmallIcon(R.mipmap.ic_launcher) 16 .setLargeIcon(BitmapFactory.decodeResource(getResources(),R.mipmap.ic_launcher)) 17 .build(); 18 nm.notify(10,notification); 19 } 20 public void click1(View v){ 21 nm.cancel(10); 22 } 23 }
首先创建一个Notification的实例,然后通过NotificationManager的实例将Notification发送出来。
nm.notify(10,notification);
发出一条通知,id为10;
nm.cancel(10);
将id为10的通知取消。
Android开发之Notification通知
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。