0
我正在創建一個主要適用於listviews的應用程序。用戶可以將項目添加到列表視圖,我想從當前位置滾動到列表底部。Android - 使用smoothScrollBy從當前位置向下滾動列表視圖
我最初使用scrollBy(int x,int y),它可以從當前位置向下滾動。然而,這是一個瞬間的行動。我寧願它是一個平滑的滾動。
這就是我所做的。我使用smoothScrollBy(int距離,int持續時間),但這似乎總是從頂部滾動,即使我在列表中設置當前位置。
我的問題是,我應該使用一些計時器減慢scrollBy方法,還是應該有一種方法來做smoothScrollBy,我們從當前位置開始,我們在列表中?
我應該注意到,當我指的是當前位置時,我存儲了精確的像素位置,而不僅僅是setSelection(int position)。
謝謝
如果這是答案 - 你應該接受它。 – Prizoff