Highlight icon indicating copy to clipboard operation
Highlight copied to clipboard

关于高亮消失

Open merbng opened this issue 8 years ago • 3 comments

洋Man,能不能提供一个开关,点击其他区域不消失。只有用户点击 规定的 按钮才消失。我看了一下源码,发现有个方法是拦截的。intercept;但是 如果被遮罩的是个ListView或者其他可以滑动的控件,还是可以点击或滑动。。因为继承的是Fragmelayout 。。。

merbng avatar May 04 '16 08:05 merbng

这个插件有点不适用,能否用一个布局就行了,传布局进去插件中,布局中的说明文字可以自定义,这样就适用了,要不一个引导要做一个布局,坑死人

mazwu110 avatar May 20 '16 07:05 mazwu110

就是传一个固定的布局和要显示的说明文字进去插件中,在插件中动态修改布局中的说明文字或图片,这样就更适用了,楼主能改吗

mazwu110 avatar May 20 '16 07:05 mazwu110

@Merbn 请查看 #36 已合并 目前最新代码应该满足你的要求 具体请查看readme.md

  • 请查看demo/MainActivity中的 showKnownTipView()方法
  • mHighView设置autoRemove(false)并且默认intercept(false)即可
mHightLight = new HighLight(MainActivity.this)//
           .autoRemove(false)//设置背景点击高亮布局自动移除为false 默认为true
           .intercept(false)//设置拦截属性为false 高亮布局不影响后面布局的点击事件

@mazwu110 请查看 #38 已合并 Next Mode用法请具体查看readme

  • 每个tip view传进去一个layout 这种灵活度更高
  • 如果你需要的多个提示布局类似 可以传入一个layout mHighView.show()后 再通过findViewById找到所需要的tip view进行自定义

isanwenyu avatar Oct 08 '16 14:10 isanwenyu