HorizontalScrollViewがあり、ユーザーが画面をスワイプしたときにのみスクロールし、スクリーンに触れないと停止する必要があります。ユーザーが早くスワイプして画面を離すと、ScrollViewはもう一方の端に移動します。ScrollViewは、画面がタッチされたときにのみスクロールします。
ユーザーは画面上をスワイプした後にのみ、画面に触れないと停止するようにするにはどうすればよいですか?ラリットの答えに加えて
HorizontalScrollViewがあり、ユーザーが画面をスワイプしたときにのみスクロールし、スクリーンに触れないと停止する必要があります。ユーザーが早くスワイプして画面を離すと、ScrollViewはもう一方の端に移動します。ScrollViewは、画面がタッチされたときにのみスクロールします。
ユーザーは画面上をスワイプした後にのみ、画面に触れないと停止するようにするにはどうすればよいですか?ラリットの答えに加えて
、それを行うための別の方法は、ScrollViewを拡張するカスタムクラスを作成し、ちょうど空のメソッドの体を残すpublic void fling (int velocityY);
をオーバーライドすることによりだろう。
これはあなたのコメントに加えて - ちょうど参考のために(私は答えにそれを書いていましたか?) – Ch4t4r
私はあなたが私の冗談を得ていないと思います。心配しなくても、助けを求めている質問者にとっては役に立ちます。また違反もありません。 –
実際には、フリック入力を無効にしてスクロール表示したいとします。たぶん[this](https://learnpainless.com/android/scrollview/create-custom-scrollview-to-enable-oris-disable-scrolling)が役立ちます。 –
ありがとう、それは働いた! – tomhogenkamp
全く問題なし。 –