首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

自定义Diaolg与系统消息通报

2014-01-13 
自定义Diaolg与系统消息通知? ? ? ? 自定义Dialog:? ? ? ? 一.使用DialogActivity将一个activity变成Dailo

自定义Diaolg与系统消息通知

? ? ? ? 自定义Dialog

? ? ? ? 一.使用DialogActivity将一个activity变成Dailog样式显示。

? ? ? ? ? ?Dialog有很多类型(单选,多选,进度条,简单显示文本,自定义等)

? ? ? 创建自定义Dialog类

NotificationManager nm;findViewById(R.id.button6).setOnClickListener(new Button.OnClickListener(){@Overridepublic void onClick(View arg0) {installNotificaiton();}});private void installNotificaiton(){//获取系统 通知服务nm=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);//创建一个通知 Notification nf=new Notification();//设置状态textnf.tickerText="new messages incoming...";//设置时间nf.when=System.currentTimeMillis();//设置iconnf.icon=R.drawable.ic_launcher;//设置特性nf.flags=nf.FLAG_AUTO_CANCEL ;                //点击消息跳转到MainActivityPendingIntent pi=PendingIntent.getActivity(this, 0,  new Intent(this, MainActivity.class ),PendingIntent.FLAG_CANCEL_CURRENT);               nf.setLatestEventInfo(this, "title", "somebody send you msg", pi);nm.notify(2014, nf);}

?

?

热点排行