6

我正在開發一個程序包管理器應用程序,其中顯示了用於關閉安裝在Android設備上的不同應用程序的通知的複選框。在Android上以編程方式關閉應用程序的通知

Turning off notifications of an app from Applications Manager

由於Android 4.1,用戶可以關閉從應用程序管理器應用程序的通知。我可以以編程方式打開/關閉應用程序的通知嗎?有沒有一個API來做到這一點?

+0

我的Android 4.0.4有多殘忍,我無法關閉通知。 :| – Darpan 2013-04-04 20:32:37

回答

4

不,你不能從你的代碼那樣做。也許在紮根的設備上你可以做一些神奇的事,但那不應該算更廣泛的觀衆。

+0

對於紮根設備,XDA開發人員發佈了通知管理器應用程序。 http://forum.xda-developers.com/showthread.php?t=2217572 – Gopinath 2013-04-05 03:35:45

+0

但是固定的設備很少,而且體積也不是很大。這不是我們分發應用程序的目標基地。 – Gopinath 2013-04-05 03:37:35

-2

如果你是應用開發,你應該管理的是在服務器端,有一個Web服務(REST API)允許用戶退訂的通知。 然後在您的應用程序中實現一個設置部分,用戶可以取消選中一個通知框並調用此服務。 然後,您的服務器將不會向該用戶發送通知。

+0

我認爲你不明白這個問題。問題是如何管理阻止其他應用程序(一個或多個)的所有通知,在您的應用程序編程 – developer1011 2016-09-12 19:47:27

+0

你不明白的問題。 – 2017-09-12 06:13:46

相關問題