binIoter / GuideView

东半球最好用的新手引导库,能够快速为任何一个View创建一个遮罩层,支持单个页面,多个引导串联展示,支持为高亮区域设置不同的图形,支持引导动画,方便扩展,良好支持fragment
3.96k stars 651 forks source link

feat: 新增配置项,允许高亮展示目标 view 的父 view #78

Open ZakAnun opened 3 years ago

ZakAnun commented 3 years ago

作者你好,这个新手引导的库非常实用,但在使用过程中,有遇到需求预期高亮 ViewGroup 中的某一个 View,如果通过计算展示蒙层信息的 view 会存在兼容性问题(不能全机型覆盖) 查询代码后发现,如果可以暴露一个配置项,允许高亮展示 targetView 的父 View,那么就可以避免过多复杂的计算,在 demo SimpleGuideViewActivity 中简单验证通过,希望可以帮助到其他人。