0

Gallery によって拡張された MYGallery クラスがあります。onSwipe onFling メソッドが呼び出されず、何をする必要があります。

コードは以下の通りです

public MyGallery(PhotoAlbumDetailActivity context) {
        super(context);
        this.context = context;
        this.setFadingEdgeLength(0);
        //this.setSpacing(10);
    }

public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
  System.out.println("On Fling");
  return true;
}

私の主な活動で this.mConverseGallery = new ConverseGallery(this);

4

1 に答える 1

0

onFling()メソッドはブール値を返す必要があります:

public MyGallery(PhotoAlbumDetailActivity context) {
    super(context);
    this.context = context;
    this.setFadingEdgeLength(0);
    //this.setSpacing(10);
}

public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
    Log.i("test", "onFling()");
    return super.onFling(e1, e2, velocityX, velocityY);
}
于 2012-11-05T16:58:06.797 に答える