2011-07-24 10 views
0

基本的にあなたがそのエリアで指を下にスワイプし、それは私がこれをどのように行うことができます。..より多くを示し、この絵でAndroidのスワイプ指

gesture

を見てください? ViewFlipperまたは(水平)ListView、各ページに

答えて

1

/ViewFlipper/ListViewの項目は、これらのビュー(私は、彼らがイメージである賭け)のいずれかが含まれています。スワイプするにはimplement``onTouchListenerまたはGestureDetectorとすることができます。 onFling()メソッドをオーバーライドし、ユーザーが画面にタッチしたときの最初のX座標と、ユーザーがメソッドevent1.getX()event2.getX()でタッチスクリーンを解放したときの最終のx座標の間の距離を測定します。 Do not measurey-axisの動きは--->(右に移動すると、x-axisにしか動きません)。 MINIMUM_DISTANCEの一部を初期化し、最初のタッチとリリースのタッチ座標(event1.getX() - event2.getX())の差の結果と比較します。

+0

画面全体が使用されていますか?ギャラリービューで何が間違っていますか? – Ian

+0

画面全体をどのように意味しますか?これは画面全体に適用されますか?はい。しかし、もしそれがあなたが欲しい地域にいるなら、あなたは尺度です。 –

+0

私はあなたが望む領域でイベントが発生したかどうかを測り、テストすることを意味します。言いましょうIf(event1.getX()> area of​​ the thumbnail) –

関連する問題