githubwing / ByeBurger

An Android behavior library let your titlebar or bottom navigation hiding on scroll ,极其简便的快速实现滑动隐藏标题栏和导航栏

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

有没有遇到FAB下滑隐藏后还是可以点击的?

baoxiehao opened this issue · comments

RT,不是应该不响应点击事件的吗?

commented

对的,他这个隐藏了照样可以点击的。还有bug。

额, 我现在是通过覆写 Fab 的 onTouchListener 临时修复了下.

commented

不止fab哦,我使用BottomNavigationView也会的。

我用了非官方的BottomNavView, 好像是没有这个问题的.

非官方的FAB(com.github.clans.fab.FloatingActionButton),如果是bye_burger_bottom_behavior隐藏后就不会响应点击事件,如果是bye_burger_float_behavior隐藏后就会响应点击事件。。。

我也遇到了,覆盖了 fab 的 onTouchListener 是怎么弄的?

其实有最简单的解决方法,进入这个框架看源码,作者其实用的是 属性动画 来实现的,所以可以判断 FAB 的 getScaleY() 的值 是 0 还是 1,来得到 FAB 的显示 和 隐藏 状态