2013-03-07 49 views
0

我注意到,只要scrollTo被調用,屏幕就會閃爍。我想要實現的是確保ScrollView內容保持在屏幕上的相同位置,同時將數據添加到ScrollView的頂部/底部。Android ScrollView ScrollTo和閃爍

我的想法是創建一個定製的ScrollView,它在用戶向上滾動或向下滾動時加載額外的數據,這與Facebook牆上的類似。

回答

1

經過許多試驗和錯誤,我意識到造成閃爍的原因是在Runnable中執行的滾動。直到屏幕完成渲染後,才能找到Y座標。然後我改變邏輯來計算添加到ScrollView中的項目的高度(作爲項目的高度已知)並在下一步調用scrollTo。這種方法消除了閃爍效應。乾杯。