HuanHaiLiuXin / SweetTips

快意灵动的提示库,自定义Toast,Snackbar,一行代码搞定多重属性设置!
Apache License 2.0
136 stars 17 forks source link

请问,在dialog存在的情况下,这个snakebar显示在dialog的阴影之下,怎么解决! #4

Closed o0o0oo00 closed 5 years ago

o0o0oo00 commented 5 years ago

望回复

HuanHaiLiuXin commented 5 years ago

Dialog本身是显示在Activity上层的,而Snackbar是向Activity的布局中添加了一个UI控件,所以无法显示在Dialog的上层。

HuanHaiLiuXin commented 5 years ago

类似的需求,可以用WindowManager添加View的方法实现,将指定样式的View展示出来.原生是无法实现在Dialog上展示Snackbar的,展示层级导致.