smart-show icon indicating copy to clipboard operation
smart-show copied to clipboard

系统通知关了,就不显示了。。

Open Shirwee opened this issue 7 years ago • 10 comments

Shirwee avatar Dec 12 '17 01:12 Shirwee

Toast的内部原理使用NotificationManagerService,关闭通知权限后,无法显示。这是Toast本身的特性,而不是SmartShow的bug。以淘宝app和优酷app的"再按一次退出程序"的Toast提示为例,关闭他们的通知权限,也会导致Toast不显示,感兴趣的话可以去试一试。希望能帮到你!

vincent-series avatar Dec 13 '17 04:12 vincent-series

如果系统通知关了,还想弹toast 呢,怎么处理?我把系统通知关,然后APP 内的toast不弹了,这样其实也挺难受的

bingdu0 avatar Feb 21 '19 00:02 bingdu0

是的,Toast的工作机制依赖于通知。所以关闭权限不显示。除非我们自己显示窗口显示。不过显示自己定义的窗口,如果是像Toast一样是独立悬浮的,也需要悬浮窗相关的危险权限。非独立的,想snackbar那样的,不需要权限。

vincent-series avatar Feb 21 '19 02:02 vincent-series

@bingdu0 如果系统通知关闭 就不能弹出toast了 我的做法是使用一个1.5秒后消失的Dialog来代替这个toast,当然只能在当前页面显示

zizikoth avatar Feb 22 '19 03:02 zizikoth

希望可以在通知权限关闭的情况在Activity页面add一个View代替Toast,不考虑一下吗? @the-pig-of-jungle

GeekTR avatar Mar 07 '19 10:03 GeekTR

考虑,下一个大版本会推出,关闭通知后依然显示Toast。谢谢支持

vincent-series avatar Mar 07 '19 10:03 vincent-series

希望可以在通知权限关闭的情况在Activity页面add一个View代替Toast,不考虑一下吗? @the-pig-of-jungle

你好,最新版本已支持关闭通知权限也能显示Toast,欢迎使用。

vincent-series avatar Mar 26 '19 04:03 vincent-series

@bingdu0 如果系统通知关闭 就不能弹出toast了 我的做法是使用一个1.5秒后消失的Dialog来代替这个toast,当然只能在当前页面显示

你好,最新版本已支持关闭通知权限也能显示Toast,欢迎使用。

vincent-series avatar Mar 26 '19 04:03 vincent-series

如果系统通知关了,还想弹toast 呢,怎么处理?我把系统通知关,然后APP 内的toast不弹了,这样其实也挺难受的

你好,最新版本已支持关闭通知权限也能显示Toast,欢迎使用。

vincent-series avatar Mar 26 '19 04:03 vincent-series

No description provided.

你好,最新版本已支持关闭通知权限也能显示Toast,欢迎使用。

vincent-series avatar Mar 26 '19 04:03 vincent-series