在ScrollView中嵌入GridView
来源:互联网 发布:linux查看外网地址 编辑:程序博客网 时间:2024/06/06 19:50
public class MyGridView extends GridView { public MyGridView(android.content.Context context, android.util.AttributeSet attrs) { super(context, attrs); } /** * 设置不滚动 */ public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); } }
其中onMeasure函数决定了组件显示的高度与宽度;
makeMeasureSpec函数中第一个函数决定布局空间的大小,第二个参数是布局模式
MeasureSpec.AT_MOST的意思就是子控件需要多大的控件就扩展到多大的空间
之后在ScrollView中添加这个组件就OK了,同样的道理,ListView也适用。
0 0
- 在ScrollView中嵌入GridView
- android 在ScrollView中嵌入GridView
- android 在ScrollView中嵌入GridView
- android 在ScrollView中嵌入GridView
- android 在ScrollView中嵌入GridView
- MeasureSpecx学习(ScrollView中嵌入ListView,GridView冲突的解决)
- 如何在ScrollView中如何嵌入ListView
- 如何在ScrollView 中如何嵌入ListView
- 如何在ScrollView中如何嵌入ListView
- 在ScrollView中使用GridView和ListView
- 将GridView内嵌在ScrollView中
- Android: 如何在ScrollView中嵌套GridView
- 解决GridView在ScrollView中滑动冲突
- 如何在ScrollView中嵌套ListView、ScrollView、EditText、GridView
- 如何在ScrollView中嵌套ListView、ScrollView、EditText、GridView
- Gridview中嵌入DropDownList
- gridview中嵌入label
- ScrollView中嵌入ListView,GridView冲突的解决(让ListView全显示出来)
- Bootstrap 学习之(十)------ 导航与导航条
- Chrome开发者工具详解(1)
- Android 开发过程中总计的一些经验教训
- 【HDU】5960 Subsequence 【可持久化左偏树维护K短路】
- 从最大似然到EM算法浅解
- 在ScrollView中嵌入GridView
- Linux内核配置和编译
- Chrome开发者工具详解(2)-Network面板
- mysql日期函数
- linux环境变量
- C實踐項目2.1—長方形的周長和面積
- Chrome开发者工具详解(3)-Timeline面板
- Class has no initializers: Swift Error
- Spring AOP