アプリケーションでListViews用の従来のスクロールバーが必要なクライアントがいます。その理由は、このアプリケーションが抵抗膜方式スクリーンを備えたデバイスでのみ使用されるためです。画面はスタイラスなしではジェスチャをうまく追跡できず、ユーザーはスタイラスを常に使用できるとは限りません。したがって、フォールバックUIコントロールとしての従来のスクロールバー。高速スクロールサムは、この問題の有用な解決策にはなりません。
いくつかの有用なAPIで私が見つけたのは、次のようなトラックとサムの動作を概算できるxml属性です。
android:scrollbarAlwaysDrawVerticalTrack="true"
android:scrollbarStyle="insideInset"
android:fadeScrollbars="false"
しかし、トラックの上部と下部にスクロールボタンを含めることを処理するAPIには何も見つかりませんでした。
APIがこの機能を提供していないと結論付けるのは正しいですか?もしそうなら、私の唯一のオプションは、リストの位置を変更するいくつかのボタンを使用することです。これはもちろん実行可能な解決策ですが、私はまだ別のホイールを再発明していないことを確認したかったのです。
2.2までさかのぼってサポートする必要があります。
スクロールバーの例: