int icon = R.drawable.icon; // 通知圖標 CharSequence tickerText = "Hello"; // 狀態欄顯示的通知文本提示 long when = System.currentTimeMillis(); // 通知產生的時間,會在通知信息裏顯示 // 用上面的屬性初始化Nofification Notification notification = new Notification(icon, tickerText, when); RemoteViews contentView = new RemoteViews(getPackageName(), R.layout.view); contentView.setImageViewResource(R.id.image, R.drawable.icon); contentView.setTextViewText(R.id.text, "Hello,this is JC"); notification.contentView = contentView; Intent notificationIntent = new Intent(mainActivity.this, otherActivity.class); PendingIntent contentIntent = PendingIntent.getActivity( mainActivity.this, 0, notificationIntent, 0); notification.contentIntent = contentIntent; // 把Notification傳遞給NotificationManager notificationManager.notify(0, notification);
版權聲明:本文爲博主原創文章,未經博主容許不得轉載。java