程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> scrollview-ScrollView,ViewPager,ListView嵌套問題

scrollview-ScrollView,ViewPager,ListView嵌套問題

編輯:編程綜合問答
ScrollView,ViewPager,ListView嵌套問題

圖片說明
項目中想類似實現如上圖的效果,全局一個ScrollView,下面我用的是ViewPager,裡面有3個Fragment,Fragment下面有ListView,嵌套的各種沖突基本百度谷歌解決了,運行測試數據是沒問題的,但因為我的ListView是直接計算高度的,失去了緩存機制和回收機制,在第一次加載的時候都會把ListView的所有項加載進來,擔心後面會有效率的問題,因為ListView數據還是挺多的,大神們有更好的解決方法麼?

最佳回答:


看不懂你說的意思
1、ListView是直接計算高度什麼意義,如果listview外層是寫死高度的,只是說在界面初始化時節省刷新效率,不至於刷新多次。但和數據加載,緩存機制,回收機制沒關系。
2、ListView的所有項加載進來,這不是listview本的問題,界面就那麼大,也就刷新那麼多,能刷新個20,30行就不錯了。效率問題不在於listview,在於取數據上。如果取數據慢,那就分多次異步取。或者分頁,下滑到底部的時候再次取下一頁的數。

danielinbiti
u012339794
u012339794
danielinbiti
u012339794
danielinbiti
u012339794
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved