码迷,mamicode.com
首页 > 移动开发 > 详细

android 45 通知

时间:2015-10-18 22:46:22      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

package com.sxt.day07_01;

import android.app.Activity;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        setListener();
    }

    private void setListener() {
        findViewById(R.id.btnSendNotification).setOnClickListener(new OnClickListener() {
            
            @Override
            public void onClick(View v) {
                //创建启动目标Activity的Intent对象,点击通知后跳到SecondActivity页面
                Intent intent=new Intent(MainActivity.this, SecondActivity.class);
                //创建PendingIntent对象
                PendingIntent pi=PendingIntent.getActivity(MainActivity.this, 0, intent, 0);
                //创建Notification对象
                Notification notif=new Notification(R.drawable.ic_launcher, "通知来啦!", System.currentTimeMillis());//没有下拉的时候通知图片,通知题目,通知发送时间
                //设置点击通知的监听
                notif.setLatestEventInfo(MainActivity.this, "您右16款软件可以更新", "点击开始更新", pi);//把下拉栏拉下来以后,通知显示的文本。
                //创建通知管理器对象
                NotificationManager manager=(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);//getSystemService获得系统的服务
                //发送通知
                manager.notify(99, notif);//99是通知的id值
//                manager.cancel(99);
            }
        });
    }

}

 

android 45 通知

标签:

原文地址:http://www.cnblogs.com/yaowen/p/4890384.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!