Open ZhaoSiBo opened 7 years ago
1.对dialog形式的activity的内部控件进行遮罩的时候,遮罩的高亮区域会匹配不上,所以改成了对整个dialog形式的activity进行了遮罩,遮罩效果可以接受,不过在取消遮罩的时候,整个dialog形式的activity会抖动一下。 2.如果我想生成多次遮罩。需要每次多构建GuideBuilder重写onDismiss方法,而且onDismiss接口没有变量帮助我分辨是哪个view产生的遮盖效果,期望大哥你能提供个思路,或者更改一下结构 我自己一直尝试的在回调接口中传入一个view或者activity帮助自己利于抽取接口来实现多个遮罩的产生。 但是一直没有实现,可以的话,希望能得到您的回复
第二个问题算是已经解决了,不过第一个因为时间问题,没时间仔细阅读源码,希望有时间可以交流
方便截个图吗,我看看问题具体效果
1.对dialog形式的activity的内部控件进行遮罩的时候,遮罩的高亮区域会匹配不上,所以改成了对整个dialog形式的activity进行了遮罩,遮罩效果可以接受,不过在取消遮罩的时候,整个dialog形式的activity会抖动一下。 2.如果我想生成多次遮罩。需要每次多构建GuideBuilder重写onDismiss方法,而且onDismiss接口没有变量帮助我分辨是哪个view产生的遮盖效果,期望大哥你能提供个思路,或者更改一下结构 我自己一直尝试的在回调接口中传入一个view或者activity帮助自己利于抽取接口来实现多个遮罩的产生。 但是一直没有实现,可以的话,希望能得到您的回复