GestureDetector中如何获取手指连续滑动距离 是通过onFling方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { // TODO Auto-generated method stub Log.i("Fling", "Fling Happened!"); if (e1.getX() - e2.getX() > 120) { this.flipper.setInAnimation(AnimationUtils.loadAnimation(this,R.anim.push_left_in)); this.flipper.setOutAnimation(AnimationUtils.loadAnimation(this,R.anim.push_left_out)); this.flipper.addView(addTextByText("�ı���"),new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); this.flipper.showNext(); return true; } else if (e1.getX() - e2.getX() < -120) { this.flipper.setInAnimation(AnimationUtils.loadAnimation(this,R.anim.push_right_in)); this.flipper.setOutAnimation(AnimationUtils.loadAnimation(this,R.anim.push_right_out)); this.flipper.showPrevious(); return true; } return true; } }_________________当onFling触发时,大概e1是down的事件,e2是up的事件, 用事件的getX(),可以得到当前位置吧,减就是滑动距离了吧~ 关于4.0及以上系统下WebView的缩放问题 请教一个问题 soundPool 音量很小 在Tab里打开新窗口 求android安全机制有关源代码 gridview 如何获得当前焦点图片 静默安装,求大神指点! 请教:getSharedPreferences的参数MODE_PRIVATE 急死了,关于cocos2d-x打包的问题 类似于微信订阅号的图文消息的实现 android系统用代码实现蓝牙条码枪或者蓝牙键盘的连接 android设备的唯一标示 有没人知道如何通过gsm/gprs获得地理位置啊?
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
float velocityY) {
// TODO Auto-generated method stub
Log.i("Fling", "Fling Happened!");
if (e1.getX() - e2.getX() > 120) {
this.flipper.setInAnimation(AnimationUtils.loadAnimation(this,R.anim.push_left_in));
this.flipper.setOutAnimation(AnimationUtils.loadAnimation(this,R.anim.push_left_out));
this.flipper.addView(addTextByText("�ı���"),new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
this.flipper.showNext();
return true;
} else if (e1.getX() - e2.getX() < -120) {
this.flipper.setInAnimation(AnimationUtils.loadAnimation(this,R.anim.push_right_in));
this.flipper.setOutAnimation(AnimationUtils.loadAnimation(this,R.anim.push_right_out));
this.flipper.showPrevious();
return true;
}
return true;
} }
_________________
当onFling触发时,大概e1是down的事件,e2是up的事件, 用事件的getX(),可以得到当前位置吧,减就是滑动距离了吧~