Android Notification.Builder通知案例分享
程序员文章站
2023-12-05 15:06:40
随着android系统的不断升级,相关notification的用法有很多种,有的方法可能已经被android抛弃了,下面为大家分享一下个人如何实现android noti...
随着android系统的不断升级,相关notification的用法有很多种,有的方法可能已经被android抛弃了,下面为大家分享一下个人如何实现android notification通知小案例源代码,供大家参考。
android notification.builder通知小案例,具体代码示例如下:
package com.example.day6ke; import android.app.notification; import android.app.notificationmanager; import android.app.pendingintent; import android.content.context; import android.content.intent; import android.os.build; import android.support.annotation.requiresapi; import android.support.v7.app.appcompatactivity; import android.os.bundle; import android.view.view; import android.widget.button; public class mainactivity extends appcompatactivity { private button btn; private notificationmanager manager; @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); btn= (button) findviewbyid(r.id.bnt); manager= (notificationmanager) getsystemservice(context.notification_service); btn.setonclicklistener(new view.onclicklistener() { @requiresapi(api = build.version_codes.jelly_bean) @override public void onclick(view v) { notification.builder builder=new notification.builder(mainactivity.this); builder.setcontenttitle("通知"); builder.setcontenttext("正文"); builder.setsmallicon(r.mipmap.ic_launcher); //的到pendingintent(延迟意图)的对象 pendingintent pendingintent =pendingintent.getactivity(mainactivity.this, 2020,new intent(mainactivity.this, main2activity.class), pendingintent.flag_one_shot); builder.setcontentintent(pendingintent); //点击通知是否消失 该方法与pendingintent 一起使用才有效果 builder.setautocancel(true); manager.notify(1,builder.build()); } }); } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
推荐阅读
-
Android Notification.Builder通知案例分享
-
Android图片加载案例分享
-
Android网易有道词典案例源码分享
-
android的编辑框(EditText)的实际案例代码分享
-
android的复选框(checkBox)的实际使用案例分享
-
【Android企业级开发案例分享】仿西瓜视频主页面框架,自定义GridLayout条目长按拖拽换位,条目点击删除添加,GreenDao数据持久化,Tab标签顺序实时刷新,Tab标签选中自字体变大变色
-
android的编辑框(EditText)的实际案例代码分享
-
android的复选框(checkBox)的实际使用案例分享
-
【Android企业级开发案例分享】仿西瓜视频主页面框架,自定义GridLayout条目长按拖拽换位,条目点击删除添加,GreenDao数据持久化,Tab标签顺序实时刷新,Tab标签选中自字体变大变色