Android 发送通知_第1张图片

实现代码如下,代码中有详细注释:

public class MainActivity extends Activity {private TextView tvTitle;private TextView tvContent;private Button btnSend;private String title;private String content;    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);                tvTitle=(TextView) findViewById(R.id.etTitle);        tvContent=(TextView) findViewById(R.id.etContent);        btnSend=(Button) findViewById(R.id.btnSend);        btnSend.setOnClickListener(new OnClickListener(){public void onClick(View v) {send();}        });            }    public void send(){        title=tvTitle.getText().toString();//标题        content=tvContent.getText().toString();//内容            //1.得到NotificationManager        NotificationManager nm=(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);        //2.实例化一个通知,指定图标、概要、时间        Notification n=new Notification(R.drawable.ic_launcher,"通知",System.currentTimeMillis());        //3.指定通知的标题、内容和intent        Intent intent = new Intent(this, MainActivity.class);        PendingIntent pi= PendingIntent.getActivity(this, 0, intent, 0);        n.setLatestEventInfo(this, title, content, pi);        //指定声音        //n.defaults = Notification.DEFAULT_SOUND;         //4.发送通知        nm.notify(1, n);    }}


更多相关文章

  1. Android 滑动效果代码分享
  2. Android点击按钮实现全屏的代码
  3. Android开关机代码
  4. 【notification】Android 中创建震动通知
  5. android 设置默认launcher 附上代码
  6. Android通过代码自动连接WiFi
  7. Android service: startService的代码实现

随机推荐

  1. android中获得屏幕、视图、任务栏、状态
  2. Ubuntu通过MTP访问Android设备
  3. APK安装路径移动至外部存储设备
  4. android -------- 流式布局,支持单选、多
  5. Android中如何将dp,dip,sp与px相互转化
  6. Android之对TabActivity的见解,个人觉得不
  7. trinea博客地址
  8. 第32章、日期对话框DatePickerDialog(从零
  9. android 退出activity 转吖转
  10. Android(安卓)6.0 之后无法找到 org.apac