解決直播商城原始碼中,getView被重複呼叫
直播商城原始碼的getView被呼叫次數,取決於當前螢幕能顯示的item的數量,顯示一個item就呼叫一次。當listview的layout_height屬性是wrap_content時,有可能造成listview無法計算高度,相應的需要顯示的item數量就無法計算,造成直播商城原始碼的getView多次被呼叫。
解決方案:
1:在listview外面套一層RelativeLayout,將listview高度設定為fill_parent。
<RelativeLayout xmlns:android=" android:id="@+id/RelativeLayout1" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@drawable/repeat_bg"> <ListView android:id="@+id/friend_list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:cacheColorHint="#00000000" android:divider="#CCCCCC" android:fastScrollEnabled="true" android:focusableInTouchMode="true" /> </RelativeLayout>
2:在listview外面套一層 LinearLayout,將listview高度設定為0dip。
<LinearLayout xmlns:android=" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#f3f3f3" android:orientation="vertical" > <ListView android:id="@+id/requestObjLV" android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight="1" android:cacheColorHint="#00000000" android:divider="#CCCCCC" /> </LinearLayout>
透過以上兩個方案,我們可以就可以解決直播商城原始碼的getView重複呼叫問題。
宣告:本文由雲豹科技轉發自一葉飄舟部落格,如有侵權請聯絡作者刪除
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69982461/viewspace-2793686/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Android ListView的getview()中重複呼叫(position重複呼叫)AndroidView
- 關於ListView的getView方法被多次重複呼叫的問題View
- 直播帶貨商城功能詳解布穀直播APP原始碼新增功能APP原始碼
- 直播商城原始碼,PopupWindow選單在ListView中顯示原始碼View
- 直播系統直播原始碼整體解決方案!原始碼
- 一文詮釋直播商城原始碼原始碼
- 為了直播流暢,實現直播商城原始碼的轉碼原始碼
- 透過 Pulsar 原始碼徹底解決重複消費問題原始碼
- 直播平臺原始碼,關於彈出框中輸入框被遮擋問題解決原始碼
- 直播商城原始碼包含哪些技術?商城直播系統開發難點有哪些?原始碼
- Spring Boot + Redis 解決陪玩平臺原始碼重複提交問題Spring BootRedis原始碼
- app直播商城原始碼,有哪些常用的加密方式APP原始碼加密
- 直播商城原始碼,記一次 js隨機密碼原始碼JS隨機密碼
- 直播商城原始碼,實現商城客服聊天,傳送文字、圖片的功能原始碼
- 短影片開源原始碼,報錯資訊顯示ID重複的解決方案原始碼
- 直播商城原始碼,去掉導航條和tabbar線條原始碼tabBar
- 直播商城原始碼,vue 自定義指令過濾特殊字元原始碼Vue字元
- 直播商城系統原始碼,環形進度條元件原始碼元件
- 小程式直播商城開發,直播新零售解決方案案例
- 劍指offer:刪去連結串列中重複的節點。(題解原始碼加圖解)原始碼圖解
- 直播商城原始碼,隱藏iframe捲軸,並禁止滑動原始碼
- 直播商城原始碼,vue製作簡易的購物車原始碼Vue
- 直播商城原始碼,驗證方式之一,滑塊驗證原始碼
- Springboot+Redisson自定義註解一次解決重複提交問題(含原始碼)Spring BootRedis原始碼
- 夢幻直播商城軟體原始碼帶貨,移動商城定製開發功能原始碼
- 解決程式碼中重複的捕獲 promise 錯誤的 try catch 語句Promise
- 線上直播原始碼開發IOS端問題解決方案原始碼iOS
- 直播短影片原始碼,延遲任務的解決方法原始碼
- 商城系統原始碼你瞭解多少?原始碼
- 影片直播系統原始碼,在Laravel中自定義模板函式 並在模板中呼叫原始碼Laravel函式
- Vuex原始碼學習(七)action和mutation如何被呼叫的(呼叫篇)Vue原始碼
- 直播商城原始碼如何實現資料的單項選擇原始碼
- 直播商城原始碼,利用Python將圖片批次改成任意格式原始碼Python
- 直播商城原始碼,實現左右聯動商品分類頁面原始碼
- 直播帶貨原始碼,普通商城購物頁面的製作原始碼
- 直播商城原始碼,vue 彈窗 慣性滾動 加速滾動原始碼Vue
- 直播商城原始碼,密碼輸入框自定義顯示隱藏圖示原始碼密碼
- 教育直播原始碼:教育app開發市場前景及解決方案原始碼APP