![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
rucheng1
这个作者很懒,什么都没留下…
展开
-
Android EventBus 报错 xxx and its super classes have no public methods with the @Subscribe annotation
出现此错误的原因之一:代码混淆后,无法识别@Subscribe annotation。 解决方法:proguard config file文件添加如下配置: -keepattributes *Annotation* -keepclassmembers class ** { @org.greenrobot.eventbus.Subscribe <methods>; } -keep enum org.greenrobot.eventbus.ThreadMode { *; } -pr.原创 2021-03-16 15:18:22 · 814 阅读 · 0 评论 -
ViewPager中放有两个带有NestedScrollView的View,出现第二个view的滚动受第一个view滚动影响的问题
问题场景描述: 首页Fragment定义了一个ViewPager,ViewPager中放有两个带有NestedScrollView的View,以此来实现首页两个tab标签切换时展示不同页面的功能,如下图: 现在把首页fragment的第一个tab页滚动到顶部,然后切换到第二个tab页,把第二个tab页滚动到底部,接着切换fragment到“我的”页面,最后再从“我的”页面切换回首页fragment,此时发现第二个tab页自动滚动回到了顶部,和第一个tab保持一致了!很显然这不是常规APP的逻辑,.原创 2021-01-19 10:45:19 · 199 阅读 · 0 评论