public void setListViewHeightBasedOnChildren(ListView listView) {
ListAdapter listAdapter = listView.getAdapter();
if (listAdapter == null) {
return;
}
int totalHeight = 0;
for (int i = 0; i < listAdapter.getCount(); i++) {
View listItem = listAdapter.getView(i, null, listView);
listItem.measure(0, 0);
totalHeight += listItem.getMeasuredHeight();
}
ViewGroup.LayoutParams params = listView.getLayoutParams();
params.height = totalHeight + (listView.getDividerHeight() * (listAdapter.getCount() - 1));
listView.setLayoutParams(params);
listView.requestLayout();
}
android 設定listview高度
相關文章
- 直播平臺搭建,動態設定ListView的高度的兩種方法View
- 設定div高度等於螢幕高度
- 設定document物件的高度物件
- Android 通知欄顯示自定義通知時設定更高的高度Android
- android中的ListViewAndroidView
- 解決Flutter的ListView巢狀ListView滑動衝突以及無限高度問題FlutterView巢狀
- CSS 設定 span 元素 寬度與高度CSS
- 一個專為Android平臺設計的高度可定製的日曆庫Android
- android:listView Button 焦點問題AndroidView
- flutter TextField設定高度後,文字無法居中Flutter
- list元件設定flex-direction:row之後,設定的高度不生效元件Flex
- Android:ListView的擴充與進階AndroidView
- android NestedScrollView和ListView衝突問題AndroidView
- Jtti:Android介面卡ListView如何使用?JttiAndroidView
- Android之Service設定android:process作用Android
- Android ListView 進階——從列表中獲取值AndroidView
- 直播app開發,Android ListView好友列表展示APPAndroidView
- android設定桌面小部件Android
- Android獲取狀態列高度Android
- Swiper幻燈片設定圖片自動高度的方法
- android之豎直滾動控制元件-ListViewAndroid控制元件View
- UISearchBar預設高度UI
- 【乾貨】基於iconfont擴充的EasyTextView(高度自定義,豐富Api,支援左右設定Text,設定Shape,設定span等)TextViewAPI
- 【乾貨】基於iconfont擴充的EasyTextView(高度自定義,豐富Api,支援左右設定Text,設定Shape,設定span等)...TextViewAPI
- Android ImageView對齊方式設定AndroidView
- 【Android】設定 LinearLayout 的樣式Android
- iframe 高度設定為0時還有佔位_iframe佔位
- [提問交流]ueditor 段落格式點選後的高度怎麼設定?
- 如何設定圖片高度固定,寬度可以根據比例縮放
- echarts調整圖表和標題的距離,以及設定高度Echarts
- Android設定app開機自啟AndroidAPP
- android 字型設定為中等粗細Android
- Android ListView中複雜資料流的高效渲染(一)AndroidView
- Android 列表(ListView、RecyclerView)不斷重新整理最佳實踐AndroidView
- 搭建直播平臺,Android ListView 長按刪除列表項AndroidView
- 匹馬行天下之思維決定高度篇——程式設計“價”更高程式設計
- 記一次 Dcat-admin 圖表設定高度遇到的問題
- Android入門教程 | Button,TextView背景設定AndroidTextView