我試圖讓列表視圖在運行時高度適合項目高度的屏幕。列表視圖高度僅爲第一項返回零
這裏是我的代碼:我getView()
int totalHeight = activity.getListView().getHeight();
int rowHeight = totalHeight/getCount(); // Divide by number of items.
activity.getListView().setScrollContainer(false);
activity.getListView().setVerticalScrollBarEnabled(false);
convertView.setMinimumHeight(rowHeight);
在我的活動我已經創造了編程列表查看與寬度和高度爲MATCH_PARENT。
但我試圖調試,發現僅在第一個項目列表視圖高度爲0,但其給我適當的高度項目的其餘部分。
爲什麼這麼 ?如何解決這個問題?
我需要在哪裏添加這個?裏面getView() – user2056563
什麼是電視這裏?爲什麼這個if(Build.VERSION.SDK_INT> = Build.VERSION_CODES.JELLY_BEAN)在這裏?並且我也不能在onGlobalLayout – user2056563
裏面設置convertview你是在做一個片段還是一個活動? – maclir