カスタム スクロール動作を実行できるように、HorizontalScrollView をサブクラス化しましたが、smoothScrollTo が常に起動するとは限らないことがわかりました。次のコードを使用して、この問題を回避する必要がありました。
smoothScrollTo(x, y);
scrollTo(x, y);
これにより、 scrollTo が毎回機能するため、 SmoothScrollTo が機能しない場合でも、スクロールが実際に行われるようになります。なぜこうなった?毎回 SmoothScrollTo を機能させるにはどうすればよいですか?