2017-07-06 68 views
0

有什麼辦法可以做點什麼當手機從任何其他應用程序收到通知? (我不關心通知的內容)Android - 掛鉤通知

我會改變(每出現一個新的通知時間)

感謝

回答

0

這裏爲例設備的默認的通知聲音:

protected void GenerateNotify() { 

     NotificationManager myNotificationManager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); 
     Notification notification=new Notification(android.R.drawable.ic_btn_speak_now,"hi",100); 
     Intent intent=new Intent(getApplicationContext(),as.class); 
     PendingIntent contentintent=PendingIntent.getBroadcast(getApplicationContext(),0, intent, 0); 
     notification.setLatestEventInfo(getApplicationContext(), "Hi","date", contentintent); 
     notification.flags |= Notification.FLAG_AUTO_CANCEL; 
     notification.sound = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.notifysnd); 
     notification.defaults = Notification.DEFAULT_LIGHTS | Notification.DEFAULT_VIBRATE; 
    } 

之前做這個請把MP3文件到原始文件夾,然後導航改正路徑

+0

此代碼是創建一個新的通知,這不是我去我會「勾住所有其他人」,並在每個鉤子觸發代碼來更改默認系統通知聲音 – TheTrigger