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