ScrollView嵌套ListView的解决办法
来源:互联网 发布:sql update语句大全 编辑:程序博客网 时间:2024/05/21 19:47
原文出处 http://www.linuxidc.com/Linux/2011-08/40929.htm
解决办法,自定义一个GridView控件
public class MyGridView extends GridView {
public MyGridView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public MyGridView(Context context) {
super(context);
}
public MyGridView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int expandSpec = MeasureSpec.makeMeasureSpec(
Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);
super.onMeasure(widthMeasureSpec, expandSpec);
}
}
该自定义控件只是重写了GridView的onMeasure方法,使其不会出现滚动条,ScrollView嵌套ListView也是同样的道理,不再赘述。
XML布局代码
<ScrollView Android:layout_height="wrap_content"
android:layout_width="fill_parent" android:id="@+id/scroll_content">
<com.yourclass.MyGridView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/grid_view" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:numColumns="auto_fit"
android:horizontalSpacing="1dip" android:verticalSpacing="1dip"
android:columnWidth="150dip" android:stretchMode="columnWidth"
android:gravity="center">
</com.yourclass.MyGridView>
</ScrollView>
Java调用代码
MyGridView gridview = (MyGridView) findViewById(R.id.grid_view);
gridview.setAdapter(new ImageAdapter(this));
- ScrollView嵌套ListView的解决办法
- ScrollView嵌套ListView解决办法
- ScrollView嵌套ListView解决办法
- ScrollView嵌套GridView、ListView的解决办法
- ScrollView嵌套GridView、ListView的解决办法
- ScrollView嵌套GridView、ListView的解决办法
- ScrollView嵌套GridView、ListView的解决办法
- ScrollView中嵌套ListView的解决办法整理
- ScrollView嵌套GridView、ListView的解决办法
- ScrollView里嵌套ListView的解决办法。
- ScrollView嵌套listView,嵌套Gridview显示不全的解决办法
- ScrollView中嵌套ListView高度不正常的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView中嵌套ListView存在的问题及解决办法
- ScrollView 嵌套listview自动滑动到底部的解决办法
- Linux命令之scp
- SVN创建分支与合并(命令与界面)
- 使用Volley加载图片列表
- 黑马程序员---从头开始,回忆JAVA基础之代理
- ajax中的get和post说明
- ScrollView嵌套ListView的解决办法
- 利用OpenGL在窗口上绘制出三维坐标
- JAVA过滤特殊字符
- eclipse 打包编译 cocos2d-x 报错
- 前端开发技术的发展
- MySQL索引背后的数据结构及算法原理
- CS
- Memcache存储大数据的问题 - mfrbuaa
- 安卓基础(十四)