2015-12-31 50 views
0

我有大約400條記錄要顯示在ScrollView中。 應用程序啓動後,問題在於需要大約4到5秒才能顯示數據。之後,我可以以非常流暢的方式儘可能多地滾動。ScrollView初始加載速度慢#5069

我該如何改善初始顯示時間?

+0

使用'ListView'的ListView然後 – pskink

+0

好吧,當我實施一個'ListView'時,我有一個奇怪的行爲。前10個元素將被顯示出來,然後其他的元素開始以電影的方式顯示出來。此外,我現在可以滾動'ListView' – tUrG0n

+0

@pskink,所以我再次嘗試'ListView',並且在加載時我仍然面臨最初的滯後。我是否應該使用像'pageSize'或'initialListSize'這樣的道具? – tUrG0n

回答

0

好吧,在評論中與@pskink聊天后,我意識到ListView就是我想用的。 此視圖將只顯示一些行,然後在用戶滾動時顯示更多。

如果我想不過來設置初始行大小,我可以通過設置initialListSizeprop

但是這樣做,有一個已知的問題,現在與導致the underlying ScrollView to scroll back up after a rapid scroll