You are here Android > 开发者 > 开发讨论 > 利用 onFling 來製作 iphone 換頁效果

机器人


93.089%

disconnected
登录后回复主题 | 跳到回复

利用 onFling 來製作 iphone 換頁效果

... by 机器人 ... 24 月 25 天前 ... 394 次点击

結果沒有任何反應 ???

如何才能做到 ?mainlayout = (RelativeLayout)findViewById(R.id.mainlayout);? ? ? ?



//觸控事件? ? ? ? ? ? ? ?
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX ,float velocityY) {
// 參數解釋:
// e1:第1個ACTION_DOWN MotionEvent
// e2:最後一個ACTION_MOVE MotionEvent
// velocityX:X軸上的移動速度,像素/秒
// velocityY:Y軸上的移動速度,像素/秒

// 觸發條件 :
// X軸的坐標位移大於FLING_MIN_DISTANCE,且移動速度大於FLING_MIN_VELOCITY個像素/秒

? ? ? ? ? ? ? ? ? ? ? ? if (e1.getX() - e2.getX() > 100 && Math.abs(velocityX) > 1000) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // Fling left
? ? ? ? ? ? ? ? ? ? ? ? Toast.makeText(this, "Fling Left", Toast.LENGTH_SHORT).show();
? ? ? ? ? ? ? ? ? ? ? ? } else if (e2.getX() - e1.getX() > 100 && Math.abs(velocityX) > 1000) {
? ? ? ? ? ? ? ? ? ? ? ? // Fling right
? ? ? ? ? ? ? ? ? ? ? ? Toast.makeText(this, "Fling Right", Toast.LENGTH_SHORT).show();
? ? ? ? ? ? ? ? ? ? ? ? }

? ? ? ? return false;

}复制代码

目前这个主题还没有回复,或许你可以帮楼主加盖一层?

在回复之前你需要先进行登录
电子邮件或昵称
密码
当前热门主题  有谁想学习利用ksoap2连接webService远程接口吗? ... 12 篇回复
© 2009 A Nanshapo Production   -   About
a site powered by Project Babel