做了一个类似微信的那种界面 有四个 页面 但是微信使用的时候只有当点击下面四个imageview的时候才会实现页面跳转 为什么我写出来之后手指滑动也能实现页面的转换啊
做了一个类似微信的那种界面 有四个 页面 但是微信使用的时候只有当点击下面四个imageview的时候才会实现页面跳转 为什么我写出来之后手指滑动也能实现页面的转换啊
大多数应用,Tab的实现一般是Fragment+ViewPager+ FragmentPagerAdapter来进行管理,底部tabbutton可以用radioButton,也可以自定义View来实现。至于滑动与不滑动完全取决于你的应用,如果二级页面与一级页面存在手势冲突,可以不让viewpager滑动(不让viewpager滑动的原理是基于touch事件的分发的,可以在OnTouchEvent中将滑动事件拦截)。
8 回答6.5k 阅读
4 回答701 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
重写下ViewPager
isScrollable就是是否允许滑动,阻止Viewpager的事件