AppbarLayoutBehavior icon indicating copy to clipboard operation
AppbarLayoutBehavior copied to clipboard

问题还是没有得到解决,大佬能看下么?

Open KaelInvoker opened this issue 5 years ago • 12 comments

布局用CoordinatorLayout+AppBarLayout+ViewPager,ViewPager里是Recyclerview。发现先将AppBarLayout往上滚动出屏幕一部分,再往下滑动,抖动得厉害

KaelInvoker avatar Mar 09 '19 10:03 KaelInvoker

你代码方便贴出来看看吗? @KaelInvoker

yuruiyin avatar Mar 17 '19 13:03 yuruiyin

可能是你的design版本不对,你试试作者用的27.1.1没问题,我试了28的有问题,28的内部实现应该改了

xing5933 avatar Mar 24 '19 08:03 xing5933

@yuruiyin 我的是26.0.1

KaelInvoker avatar Mar 27 '19 06:03 KaelInvoker

image image tablayout结合viewpager,viewpager的布局如下 image

KaelInvoker avatar Mar 27 '19 07:03 KaelInvoker

可能是你的design版本不对,你试试作者用的27.1.1没问题,我试了28的有问题,28的内部实现应该改了

的确,28版本有问题。这几天抽空研究一下

yuruiyin avatar Mar 28 '19 09:03 yuruiyin

可能是你的design版本不对,你试试作者用的27.1.1没问题,我试了28的有问题,28的内部实现应该改了

您好,新版本(v1.0.2)已经兼容design 28版本。

yuruiyin avatar Apr 03 '19 16:04 yuruiyin

可能是你的design版本不对,你试试作者用的27.1.1没问题,我试了28的有问题,28的内部实现应该改了

您好,新版本(v1.0.2)已经兼容design 28版本。

@楼主,sdk28试了你的新版v1.0.2还是不行。不知道问题出在哪里了。 Runnable flingRunnable = (Runnable) flingRunnableField.get(this); OverScroller overScroller = (OverScroller) scrollerField.get(this); 获取到的对象为什么一直都是null。field.get(this)得到的每次运行debug都是null。所以滑动问题没能解决。你试了吗

dongbaoming123 avatar Apr 08 '19 01:04 dongbaoming123

Failed to resolve: com.github.hackware1993:MagicIndicator:1.5.0这个三方的indicator下载不到?@@yuruiyin

dongbaoming123 avatar Apr 08 '19 02:04 dongbaoming123

Failed to resolve: com.github.hackware1993:MagicIndicator:1.5.0这个三方的indicator下载不到?@@yuruiyin

这个是demo中用到,如果下载不下来,可以修改demo,替换成原生的TabLayout

yuruiyin avatar Apr 08 '19 06:04 yuruiyin

@yuruiyin 手指小幅向上,偶尔会出现短距离回弹。一起研究下原因啊?onnestedprefling已经调用了,但不知道为什么会回弹。

dongbaoming123 avatar Apr 08 '19 10:04 dongbaoming123

可能是你的design版本不对,你试试作者用的27.1.1没问题,我试了28的有问题,28的内部实现应该改了

您好,新版本(v1.0.2)已经兼容design 28版本。

@楼主,sdk28试了你的新版v1.0.2还是不行。不知道问题出在哪里了。 Runnable flingRunnable = (Runnable) flingRunnableField.get(this); OverScroller overScroller = (OverScroller) scrollerField.get(this); 获取到的对象为什么一直都是null。field.get(this)得到的每次运行debug都是null。所以滑动问题没能解决。你试了吗

是不是被混淆了。需要保证support或者androidx相关类 不被混淆,否则反射就招不到那两个变量。具体混淆配置可以参考混淆相关配置

yuruiyin avatar Jun 11 '19 05:06 yuruiyin

@yuruiyin 手指小幅向上,偶尔会出现短距离回弹。一起研究下原因啊?onnestedprefling已经调用了,但不知道为什么会回弹。

请问,这个问题你最后解决了么?怎么解决的?

tmx0456 avatar Mar 02 '20 07:03 tmx0456