當用戶在我的應用程序中執(zhí)行某些特定操作時(當我的應用程序處于打開狀態(tài)且用戶全屏可見時),它會創(chuàng)建一個包含一些有用信息的通知。不過,我希望此通知僅在通知托盤中可見。我不希望它在用戶使用應用程序時從屏幕上方的屏幕頂部淡入/淡出(就像以前在低于8的Android上一樣)。我在Android 8上使用通知通道使用新的通知類型遇到了此問題。因此,當我的應用打開時,如何避免淡入/淡出(由我的應用創(chuàng)建的通知)?
1 回答

MMMHUHU
TA貢獻1834條經(jīng)驗 獲得超8個贊
我將通知渠道的重要性降低到IMPORTANCE_DEFAULT。
但是,我注意到,要正確測試通道參數(shù)的更改,我必須卸載/安裝該應用程序,并且還可能臨時更改通道ID的名稱。
為了避免在通知中出現(xiàn)一些奇怪的錯誤(例如:即使使用IMPORTANCE_DEFAULT,通知也會從頂部淡入/淡出;即使使用IMPORTANCE_DEFAULT,通知也會發(fā)出聲音,等等……)我將項目目標從26更改為27。
希望這可以幫助。
添加回答
舉報
0/150
提交
取消