您好,登錄后才能下訂單哦!
最近在項目中需要使用消息通知,自己把它封裝成了一個方法,需要的時候方便調用,
private void showNotification(CharSequence Title,CharSequence Text){ //獲得通知管理器 NotificationManager manager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); //構建一個通知對象(需要傳遞的參數有三個,分別是圖標,標題和 時間) Notification notification = new Notification(R.drawable.logo_notify,Title,System.currentTimeMillis()); notification.flags = Notification.FLAG_AUTO_CANCEL;//點擊后自動消失 notification.defaults = Notification.DEFAULT_SOUND;//聲音默認 //定義下拉通知欄時要展現的內容信息 Context context = getApplicationContext(); //點擊該通知后要跳轉的Activity Intent intent = new Intent(this,Target.class); BudgetSetting.budgetFlag="Setting"; PendingIntent pendingIntent = PendingIntent.getActivity(AccountAdding.this,0,intent,0); notification.setLatestEventInfo(getApplicationContext(), "通知標題", "通知顯示的內容", pendingIntent); notification.setLatestEventInfo(context, Title, Text, pendingIntent); //用mNotificationManager的notify方法通知用戶生成標題欄消息通知 manager.notify(1, notification); finish(); }
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。