2014-08-30 108 views

回答

3

有沒有什麼辦法在Android KitKat中以編程方式阻止SMS?

號與奇巧開始,SMS_RECEIVED廣播不能中止,因此與RECEIVE_SMS權限的任何應用程序仍可以偵聽和檢索傳入消息。如果您的應用程序是默認應用程序,則可以選擇不將消息寫入提供程序,因此任何應用程序都不會向提供程序查詢消息,但即使默認應用程序也不能中止SMS_RECEIVED廣播。

+0

有什麼方法可以解除或者關閉通知,以便用戶稍後可以打開消息應用程序以查看文本? – rakeshdas 2014-08-31 01:31:02

+0

用戶可以在「設置」中禁用應用的通知,但沒有用於讀取或更改這些設置的API。您可以要求用戶這樣做,然後打開設置。至於程序化清除由其他應用程序發佈的通知,這將是一個很大的禁忌,因爲它會允許各種惡意程序行爲。 – 2014-08-31 01:48:07

+0

如果一個應用發出多個通知,那麼所有的通知ID都是一樣的呢? – rakeshdas 2014-08-31 14:11:21

相關問題