2012-03-11 22 views
1

我怎樣才能在Android中優先禁用通知(如果用戶不喜歡看通知,但通知仍然在應用程序中)我已經在做複選框在XML我如何使安卓禁用通知優先於Android

 <CheckBoxPreference 
     android:title="Disable Notification" 
     android:defaultValue="true" 
     android:key="checkbox" 
     android:summary="Check the Box"/> 

但我不知道什麼是禁用通知的代碼,謝謝你提前!

+0

我不認爲你可以禁用所有通知。您可能可能禁用您自己的應用程序的通知。您還可以將您的應用設置爲全屏模式,並隱藏通知欄。 – 2012-03-11 17:21:57

+0

是的,這就是我的意思,對不起,如果我沒有提到這一點,我的意思是我自己的通知 – user1257040 2012-03-11 18:14:57

+0

如果我們正在談論你自己的通知,那麼你可以避免在配置中禁用它們時創建它們。 – 2012-03-11 19:39:22

回答

0
notificationManager.cancelAll() 

....這就是通知管理對象

+0

中禁用它時,您的意思是我應該只是放這個小代碼?我也不希望它取消,只是禁用 – user1257040 2012-03-11 18:15:16

+0

是的...它會取消聲音,振動,持久狀態欄圖標(如果有的話)....你是什麼意思,禁用?你的意思是停止通知對嗎? – drulabs 2012-03-12 06:57:00

+0

不,我的意思是,當應用程序關閉時不顯示它 – user1257040 2012-03-13 12:05:32