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

Android通报

2012-09-25 
Android通知private void showCustomViewNotification() {Intent intent new Intent(this,MyNotificatio

Android通知

private void showCustomViewNotification() {    Intent intent = new Intent(this,MyNotificationView.class);    PendingIntent contentIntent = PendingIntent.getActivity(this,0, intent, 0);    Notification notification = new Notification();    notification.icon = R.drawable.icon;    notification.tickerText = "通知来了";    notification.defaults = Notification.DEFAULT_SOUND;    notification.flags =  Notification.FLAG_AUTO_CANCEL;    notification.contentIntent = contentIntent;    //RemoteViews是可以在其他进程中显示的View    RemoteViews remoteViews = new RemoteViews(getApplication().getPackageName(), R.layout.custom_title);    //设置R.layout.custom_title中的TextView(R.id.right_title_text)    remoteViews.setTextViewText(R.id.right_title_text, "这是自定义通知布局");    //在通知列表中显示自定义的View    notification.contentView = remoteViews;            NotificationManager nm = (NotificationManager)getSystemService(this.NOTIFICATION_SERVICE);        nm.notify(R.id.my_motification, notification);}

热点排行