我正在實現時間軸UI,它基本上是ListView
。棘手的部分是當用戶滾動ListView
時,它將在滾動條旁邊顯示一個文本框(顯示時間段,比如上午9:00)。它位於左側,相鄰並隨滾動條一起移動。獲取ListView中滾動條的位置(不是位置條目)
我正在使用OnScrollListener
來檢測滾動事件。但我不知道如何獲得滾動條的確切位置(頂部,中點,底部),以便我可以將文本框放在正確的位置。有很多關於獲得頂部項目的位置的帖子,但似乎不是滾動條本身。
有什麼想法?
順便說一句,抱歉沒有附加UI的屏幕截圖。由於我是新用戶,Stackoverflow不允許我這樣做。
Luksprog,感謝您的回答,這真的很有幫助。事實證明,我對UI有誤解(我被別人給了設計)它應該像Android人的應用一樣工作。當用戶觸摸/移動滾動條而不是滾動列表時,它允許快速滾動。 –
@RenjiYu我已經安裝了該應用並瀏覽了它,但我甚至沒有看到滾動條,更不用說快速滾動了。那麼你到底想做什麼? – Luksprog