`
wang_peng1
  • 浏览: 3900765 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

listview中viewflipper的问题

阅读更多

在listview中使用viewflipper,

 class MyGestureDetector extends SimpleOnGestureListener { 
   
@Override 
   
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { 
       
try { 
           
if (Math.abs(e1.getY() - e2.getY()) > SWIPE_MAX_OFF_PATH) 
               
return true; 
           
// right to left swipe 
           
if(e1.getX() - e2.getX() > SWIPE_MIN_DISTANCE && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) { 
 
 
           
}  else if (e2.getX() - e1.getX() > SWIPE_MIN_DISTANCE && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) { 
                viewFlipper
.setInAnimation(slideRightIn); 
                viewFlipper
.setOutAnimation(slideRightOut); 
                viewFlipper
.showPrevious(); 
           
} 
       
} catch (Exception e) { 
           
// nothing 
       
} 
       
return true; 
   
} 
} 
lstView.setOnTouchListener(gestureListener); 

然后呢就会和setOnItemClickListener这个冲突,你本来想进行viewFlipper转换的时候却触发了OnItemClickListener,为了解决这个问题

需要继承 @Override 
   
public boolean onSingleTapConfirmed(MotionEvent e) { 
       
// TODO Auto-generated method stub 
           
Log.e("Item Click","Item Click"); 
       
return super.onSingleTapConfirmed(e); 
   
} 
在SimpleOnGestureListener中

分享到:
评论
1 楼 yumeiqiao 2015-01-21  
感觉你所的不清楚   lstView.setOnTouchListener(gestureListener); 是listview也加了一个ontouch事件?

相关推荐

    ViewFlipper and ListView

    在 viewFlipper中放入gridView,listView,scrollView会得不到事件哦. 本代码解决了这个问题.

    listview嵌套gridview,viewflipper左右滑动图片

    listview中Adapter嵌入gridview 混合使用,显示多图 viewflipper左右滑动图片效果 。从服务器取出图片,实现图片缓存 。 我也是消耗过多的积分组合了代码,希望有帮助需要的, 注意: 跑起 需要服务器 将我的资源...

    Android UI 问题集注

    问题六、listview中viewflipper的问题 问题七、linear gradient 的问题 问题八、如何去掉activity顶部的gradient? 问题九、如果GridView图片过多,连续几次打开关闭程序就会溢出内存该怎么办? 问题十、如何去掉状态...

    listview,gridview滑动的删除

    滑动删除,SwipeLayout类,可设置左右上下滑动删除,操作比较简单。很容易添加到项目中listview和gridview等的适配器可以继承BaseSwipeAdapter;

    绚丽背景切换

    android listview viewflip 背景改变

    168套Andorid项目源码.zip

    ActivityGroup + GridView + ViewFlipper 实现选项卡,zip Adroid Ul 界面绘制原理分析.rar AnderWeb-android packages apps Launcher-4458ee4.zip andorid 源码北京公交线路查询(高线),zip android Gallery实现异步...

    android开发demo集合

    33、GestureDetector + ViewFlipper实现翻页效果 34、GestureLiberay 自定义手势 35、GestureLiberay 通过自定义的手势实现用户操作 36、TextToSpeech 语音朗读 37、ContentProvider、ContentResolver 应用之间...

    Andorid项目源码(167套)

    ActivityGroup + GridView + ViewFlipper 实现选项卡.zip Adroid UI 界面绘制原理分析.rar AnderWeb-android_packages_apps_Launcher-4458ee4.zip andorid 源码北京公交线路查询(离线).zip android Gallery实现...

    android初学者入门项目

    33、GestureDetector + ViewFlipper实现翻页效果 34、GestureLiberay 自定义手势 35、GestureLiberay 通过自定义的手势实现用户操作 36、TextToSpeech 语音朗读 37、ContentProvider、ContentResolver 应用之间...

    GitSource:从git下载

    Android WebView示例:这篇文章演示了WebView在android应用程序中的用法,并回答了一些有关android WebView的常见问题。 该示例说明了呈现静态HTML数据或什至是远程URL。 Android自定义列表示例 Android ...

    Android开发资料合集--续

    37、MotionEvent 中获取坐标的问题 63 38、添加多个Widget样式 63 39、为Activity添加快捷方式 67 40、点击widget获取ID 68 41、ViewFlipper小动画 69 42、setTextColor的问题 70 43、获取程序信息并kill 70 44、...

    Android典型技术模块开发详解

    9.5.2 ViewFlipper 9.6 动画组件——PopupWindow 9.7 自定义View 9.8 控件扩展(表格) 9.8.1 设计实体类 9.8.2 基于ListView的实现 9.9 本章小结 第10章 数据存储 10.1 File(文件) 10.1.1 java.io包的方法 10.1.2...

    Android学习系列教程实例.pdf

    2.2.4. Activity 中四个重要的概念 .. 30 2.3. 旋转屏幕重新加载 Acitivity .......... 33 第 3 章 第三章 ................... 40 3.1. 缓冲界面 ......................................... 40 3.1.1. Demo1 ........

Global site tag (gtag.js) - Google Analytics