ScrollView嵌套GridView、ListView的解决办法
来源:互联网 发布:工业视觉识别软件 编辑:程序博客网 时间:2024/05/19 20:21
问题:
在Android开发当中经常会用到了需要ScrollView嵌套GridView或者是ListView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView或ListView会显示不全。
解决方案:
在Android开发当中经常会用到了需要ScrollView嵌套GridView或者是ListView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView或ListView会显示不全。
解决方案:
自定义GridView或ListView,去掉其滚动条。一下为GridView的例子。
package com.yang.widget; import android.content.Context; import android.util.AttributeSet; import android.widget.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:
<com.yang.widget.MyGridView android:id="@id/bolg_category_gridview" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:horizontalSpacing="5dp" android:numColumns="4" android:stretchMode="columnWidth" android:verticalSpacing="6dp" />
- ScrollView嵌套GridView、ListView的解决办法
- ScrollView嵌套GridView、ListView的解决办法
- ScrollView嵌套GridView、ListView的解决办法
- ScrollView嵌套GridView、ListView的解决办法
- ScrollView嵌套GridView、ListView的解决办法
- ScrollView嵌套listView,嵌套Gridview显示不全的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView嵌套GridView或者ListView只显示一行的解决办法
- Android ScrollView嵌套 ListView/GridView 解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- Android 中Parcelable的作用
- 搭建本地yum库
- 详解WinCE下USB Host驱动开发
- 优化SQL Server存储过程极其编写 教程作者:佚名 教程来源:不详 教程栏目:Mysql教程
- boost库之error LINK1104 sgd(转)
- ScrollView嵌套GridView、ListView的解决办法
- Linux 脚本编写基础
- android 解析json数据格式
- IRQL中断请求级别
- 怎样将一个整型值转换为一个字符串?(C++方法)
- UML关系(泛化,实现,依赖,关联(聚合,组合))
- Remove Norton Safety Minder with WindowsUninstaller.Org Removal Tips
- [IO]如何列出某个目录下的所有文件
- 10进制 VS 2进制 (九度oj)