2017-08-14 10 views
-3

Horizo​​ntalScrollViewがあり、ユーザーが画面をスワイプしたときにのみスクロールし、スクリーンに触れないと停止する必要があります。ユーザーが早くスワイプして画面を離すと、ScrollViewはもう一方の端に移動します。ScrollViewは、画面がタッチされたときにのみスクロールします。

ユーザーは画面上をスワイプした後にのみ、画面に触れないと停止するようにするにはどうすればよいですか?ラリットの答えに加えて

+1

実際には、フリック入力を無効にしてスクロール表示したいとします。たぶん[this](https://learnpainless.com/android/scrollview/create-custom-scrollview-to-enable-oris-disable-scrolling)が役立ちます。 –

+0

ありがとう、それは働いた! – tomhogenkamp

+0

全く問題なし。 –

答えて

0

、それを行うための別の方法は、ScrollViewを拡張するカスタムクラスを作成し、ちょうど空のメソッドの体を残すpublic void fling (int velocityY);
をオーバーライドすることによりだろう。

+0

これはあなたのコメントに加えて - ちょうど参考のために(私は答えにそれを書いていましたか?) – Ch4t4r

+0

私はあなたが私の冗談を得ていないと思います。心配しなくても、助けを求めている質問者にとっては役に立ちます。また違反もありません。 –

関連する問題