去除ViewPager页面切换动画和禁止滑动
来源:互联网 发布:疯狂java讲义第几版好 编辑:程序博客网 时间:2024/06/06 00:47
直接定义一个类继承ViewPager:
去除页面切换时的滑动翻页效果
- public class CustomViewPager extends ViewPager {
- public CustomViewPager(Context context, AttributeSet attrs) {
- super(context, attrs);
- }
- public CustomViewPager(Context context) {
- super(context);
- }
- //去除页面切换时的滑动翻页效果
- @Override
- public void setCurrentItem(int item, boolean smoothScroll) {
- // TODO Auto-generated method stub
- super.setCurrentItem(item, smoothScroll);
- }
- @Override
- public void setCurrentItem(int item) {
- // TODO Auto-generated method stub
- super.setCurrentItem(item, false);
- }
- }
禁止ViewPager滑动
@Override
public boolean dispatchTouchEvent(MotionEvent ev) { return super.dispatchTouchEvent(ev);}@Overridepublic boolean onInterceptTouchEvent(MotionEvent ev) { return false;}@Overridepublic boolean onTouchEvent(MotionEvent ev) { return false;}
解决viewPager与百度地图滑动冲突
- /**
- * 解决viewPager与百度地图滑动冲突
- * */
- @Override
- protected boolean canScroll(View v, boolean checkV, int dx, int x, int y) {
- if(v.getClass().getName().equals("com.baidu.mapapi.map.MapView")) {
- return true;
- }
- //if(v instanceof MapView){
- // return true;
- //}
- return super.canScroll(v, checkV, dx, x, y);
- }
ViewPager的几个属性:
//设置缓存view 的个数(实际有5个,缓存4个+正在显示的1个)container.setOffscreenPageLimit(5);//设置viewpager每个页卡的间距,与gallery的spacing属性类似//viewpager.setPageMargin((int)getResources().getDimensionPixelOffset(R.dimen.ui_5_dip))container.setPageMargin(10);
- //去除页面切换时的滑动翻页效果
- @Override
- public void setCurrentItem(int item, boolean smoothScroll) {
- // TODO Auto-generated method stub
- super.setCurrentItem(item, smoothScroll);
- }
- @Override
- public void setCurrentItem(int item) {
- // TODO Auto-generated method stub
- super.setCurrentItem(item, false);
- }
滑动到尽头时去掉阴影效果
ViewPager ScrollView ListView
android:overScrollMode="never"
阅读全文
0 0
- 去除ViewPager页面切换动画和禁止滑动
- ViewPager禁止滑动切换和去除切换时动画效果
- 去除ViewPager界面切换动画、禁止滑动
- viewpager禁止滑动切换动画
- Android:禁止viewpager左右滑动,去除viewpager切换时动画,解决viewpager与百度地图滑动冲突
- 关于ViewPager禁止滑动和页面切换问题-笔记
- ViewPager实现多页面滑动切换和动画效果
- 自定义ViewPager 禁止滑动和去除滑动效果
- Viewpager+Fragment去除页面切换时的滑动翻页效果
- ViewPager页面滑动切换
- [Android实例] ViewPager多页面滑动切换以及动画效果
- ViewPager多页面滑动切换以及动画效果
- ViewPager多页面滑动切换以及动画效果
- [Android实例] ViewPager多页面滑动切换以及动画效果
- Android ViewPager多页面滑动切换以及动画效果
- Android ViewPager多页面滑动切换以及动画效果
- ViewPager多页面滑动切换以及动画效果
- ViewPager多页面滑动切换以及动画效果
- 偏函数 和curry js
- JAVA集合类汇总
- 3.定时器中断
- 日常训练 20170606 极地旅行社
- java通过jdbc访问sqlserver2000
- 去除ViewPager页面切换动画和禁止滑动
- mysql find_in_set
- jmeter怎么发送https请求
- 《写给大家看的设计书》
- 建立android开发环境
- selenium模拟登陆
- Java线程:线程的交互
- 金蝶EAS,列表界面ListUI数据过滤,按照财务组织数据隔离
- undefined reference to `udev_device_get_action'