スワイプジェスチャのソースコードを含むturoialを探しています。ビューページャーは必要ありません。スワイプジェスチャのチュートリアルが必要です。これが私が見つけた一例ですが、私にはうまくいきません
http://www.eridem.net/android-tip-010-left-and-right-swipe-gesture-events
このようなものが欲しいのですが、ありがとうポケットベルは表示しないでください
スワイプジェスチャのソースコードを含むturoialを探しています。ビューページャーは必要ありません。スワイプジェスチャのチュートリアルが必要です。これが私が見つけた一例ですが、私にはうまくいきません
http://www.eridem.net/android-tip-010-left-and-right-swipe-gesture-events
このようなものが欲しいのですが、ありがとうポケットベルは表示しないでください
SimpleOnGestureListener mySimpleGestureListener = new SimpleOnGestureListener()
{
@Override
public boolean onDoubleTap(MotionEvent e) {
Logout.debug("onDoubleTap");
return super.onDoubleTap(e);
}
@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,float velocityY)
{
String velocity="onFling: \n" + e1.toString() + "\n" + e2.toString() +"\n"
+ "velocityX= " + String.valueOf(velocityX) + "\n"
+ "velocityY= " + String.valueOf(velocityY) + "\n";
Logout.debug("onFling velocity="+velocity);
return super.onFling(e1, e2, velocityX, velocityY);
}
@Override
public void onLongPress(MotionEvent e) {
Logout.debug("onLongPress: \n" + e.toString());
super.onLongPress(e);
}
@Override
public boolean onSingleTapConfirmed(MotionEvent e) {
Logout.debug("onSingleTapConfirmed: \n" + e.toString());
return super.onSingleTapConfirmed(e);
}
private boolean permissibleYVelocity(float velocityY)
{
if ((velocityY < -200) || (velocityY > 200))
{
return false;
}
else
{
return true;
}
}
};
GestureDetector myGestureDetector = new GestureDetector(mSimpleOnGestureListener);
View.OnTouchListener mOnListTouchListener = new OnTouchListener()
{
@Override
public boolean onTouch(View view, MotionEvent event)
{
Logout.debug("list onTouch()");
return myGestureDetector.onTouchEvent(event);
}
};
まず、「Androidの基本的なスワイプジェスチャー」のようなものをグーグルで検索します。それは私がやったことのようなものでした、そして私は主題に関するこの人気のある投稿に行き着きました:グリッドレイアウトでのフリングジェスチャ検出
グーグルで最初にヒットしたのはこれでした:http://pcfandroid.wordpress.com/2011/07/17/swipe-with-android-android-tutorial/、あなたの質問にも当てはまります