成都专业vi设计公司,深圳seo公司助力网络营销飞跃,重庆建设岗位证书查询网,浙江省门户网站Unity3D特效百例案例项目实战源码Android-Unity实战问题汇总游戏脚本-辅助自动化Android控件全解手册再战Android系列Scratch编程案例软考全系列Unity3D学习专栏蓝桥系列ChatGPT和AIGC
#x1f449;关于作者 专注于Android/Unity和各种游戏开发技巧#xff0c;以及各种资源分…Unity3D特效百例案例项目实战源码Android-Unity实战问题汇总游戏脚本-辅助自动化Android控件全解手册再战Android系列Scratch编程案例软考全系列Unity3D学习专栏蓝桥系列ChatGPT和AIGC
关于作者 专注于Android/Unity和各种游戏开发技巧以及各种资源分享网站、工具、素材、源码、游戏等 有什么需要欢迎底部卡片私我交流让学习不再孤单。 实践过程
思路通过反射修改设置 ViewPager 的灵敏度 至于反射机制在 Android 平台上还能用多久就不得而知了。
以下为Kotlin写法、放在vp2 相关的activity页面onCreate 函数中
//动态设置ViewPager2 灵敏度
try {val recyclerViewField: Field ViewPager2::class.java.getDeclaredField(mRecyclerView)recyclerViewField.isAccessible trueval recyclerView recyclerViewField.get(viewPager) as RecyclerViewval touchSlopField: Field RecyclerView::class.java.getDeclaredField(mTouchSlop)touchSlopField.isAccessible trueval touchSlop touchSlopField.get(recyclerView) as InttouchSlopField.set(recyclerView, touchSlop * 7) //6 is empirical valueLog.d(xxxxx, testOver)
} catch (ignore: java.lang.Exception) {
}其他 作者小空和小芝中的小空 转载说明-务必注明来源https://zhima.blog.csdn.net/ 这位道友请留步☁️我观你气度不凡谈吐间隐隐有王者霸气日后定有一番大作为旁边有点赞收藏今日传你点了吧未来你成功☀️我分文不取若不成功⚡️也好回来找我。 温馨提示点击下方卡片获取更多意想不到的资源。