国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ScrollView中嵌套ListView或GradView只顯示一行解決方法

2019-11-06 09:53:00
字體:
來源:轉載
供稿:網友

這種問題是因為ListView中的onMeasure方法沒有測試實際的高度,我們只需重寫該方法,設置AT_MOST模式支持最大的高度即可。 實現代碼如下: 該方法是解決GradView問題,ListView同理。

public class ScrollGridView extends GridView { public ScrollGridView(Context context) { super(context); // TODO Auto-generated constructor stub } public ScrollGridView(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generated constructor stub } public ScrollGridView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); // TODO Auto-generated constructor stub } @Override PRotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { // TODO Auto-generated method stub int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); } }
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 衡南县| 渝北区| 宁津县| 三门峡市| 张北县| 奈曼旗| 江孜县| 商城县| 乡城县| 桐梓县| 黑水县| 成都市| 江津市| 青阳县| 乌拉特前旗| 固阳县| 高碑店市| 望奎县| 海淀区| 纳雍县| 高碑店市| 武义县| 光泽县| 富平县| 金秀| 德清县| 济阳县| 南丰县| 中牟县| 阳新县| 桂阳县| 郧西县| 佳木斯市| 喀喇| 蓬溪县| 宁国市| 保靖县| 孟津县| 砀山县| 象山县| 社旗县|