Ahm*_*aer 10 android android-viewpager2
ViewPager2在我当前的项目中使用时,我想使用setOnTouchListener,但我无法获得任何事件。
我决定扩展 ViewPager2 类以覆盖触摸事件方法,但由于类定义是最终的,因此无法实现。
为什么这个类是最终的,有什么方法可以扩展它以便我可以覆盖触摸事件?
嗯,我认为他们从一开始就搞砸了整个viewpager 的事情。最有可能的是,因为片段代码中的所有片段也都被搞乱了。
他们甚至要求我们不要使用全新 androidx 的普通 viewpager,因为它有错误。我认为报告的一些错误现在是旧代码,试图修复旧 viewpager 实现中的问题。我认为他们现在的代码足够稳定,可以使用,并且不希望我们在过渡到 viewpager2 时实现所有现在不必要的、可能适得其反的修复。
我对谷歌过去处理整个片段和viewpager的东西的懒惰感到非常生气。这说明了他们从未让它在主代码库中工作,并且总是建议使用 compat 包。
简而言之。现在,经过多年,他们已经开始工作了,他们希望你放弃现在不再需要的所有修复。
| 归档时间: |
|
| 查看次数: |
1316 次 |
| 最近记录: |