5
我有一個相當「高」行的ListView。行有相當複雜的佈局,我想讓ListView滾動到一行的子元素。這可能嗎?是否可以將ListView滾動到Listrow的子元素?
我只找到.smoothScollToPosition(),但我只能指定一整行。我需要更精確的東西,例如滾動到一行中間的子元素。
謝謝。
我有一個相當「高」行的ListView。行有相當複雜的佈局,我想讓ListView滾動到一行的子元素。這可能嗎?是否可以將ListView滾動到Listrow的子元素?
我只找到.smoothScollToPosition(),但我只能指定一整行。我需要更精確的東西,例如滾動到一行中間的子元素。
謝謝。
看一看ListView的方法smoothScrollToPositionFromTop(從AbsListView繼承)
順利滾動到指定 適配器的位置。該視圖將滾動 ,使得指示的位置是 顯示的視圖邊緣的頂部 偏移像素。如果這是不可能的 (例如,偏移將 滾動第一個或最後一個項目超出 列表的邊界),它會盡可能接近 。滾動 將持續毫秒到 完成。
您將負責計算在行中間降落所需的偏移量 - 這超出了您的問題範圍。
謝謝,我設法讓它與這個一起工作。獲得正確偏移量的像素精確高度有點棘手,但它有效。 –