私はタイムライン UI を実装しています。これは基本的にListView
. 注意が必要なのは、ユーザーが をスクロールするListView
と、スクロールバーの横にテキスト ボックス (タイム スロット、たとえば午前 9:00 を表示) が表示されることです。左側に隣接しており、スクロールバーで移動します。
OnScrollListener
スクロールイベントを検出するために使用しています。しかし、テキスト ボックスを適切な場所に配置できるように、スクロール バーの正確な位置 (上、中点、下) を取得する方法がわかりません。一番上のアイテムの位置を取得することに関する多くの投稿がありますが、スクロールバー自体ではないようです。
何かご意見は?
ところで、UI のスクリーンショットを添付できなくて申し訳ありません。私は新しいユーザーなので、Stackoverflow ではそれができません。