状态栏发送通知

	public class SendNotification extends Activity {  
		private NotificationManager nm;  
		private Button btnSend;  
		private Button btnCancel;  
		  
		@Override  
		public void onCreate(Bundle savedInstanceState) {  
			super.onCreate(savedInstanceState);  
		    setContentView(R.layout.main);  
		    setupViews();  
		}  
		 
		private void setupViews() {  
			
			btnSend = (Button) findViewById(R.id.send);  
			btnCancel = (Button) findViewById(R.id.cancel);  
			String service = Context.NOTIFICATION_SERVICE;  
			nm = (NotificationManager) getSystemService(service); // get system service  
			final Context context = SendNotification.this;  
			btnSend.setOnClickListener(new OnClickListener() {  
				public void onClick(View v) {  
					Notification n = new Notification();  
					n.icon = R.drawable.icon;  
					n.tickerText = "Notification";  
					n.when = System.currentTimeMillis();  
					//n.flags=Notification.FLAG_ONGOING_EVENT;  
					Intent intent = new Intent(context, SendNotification.class);  
					PendingIntent pi = PendingIntent.getActivity(context, 0, intent, 0);  
					n.setLatestEventInfo(context, "title","content", pi);  
					nm.notify(1, n);  
				}  
			});  
	    
			btnCancel.setOnClickListener(new OnClickListener() {  	  
				public void onClick(View v) {  
					nm.cancel(1);  
				}  
			});  
		}  
	}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值