最近遇到GridView放RelativeLayout下子项,类型抽屉效果,点击图片显示/隐藏GridView,但GridView内容不能全显示,只显示4个,还有一个滚动条,这样很难看,要内容全显示,不能用滚动条,可以这样做;
public class SlidingDrawerGridView extends GridView { public SlidingDrawerGridView(Context context, AttributeSet attrs) { super(context, attrs); } public SlidingDrawerGridView(Context context) { super(context); } public SlidingDrawerGridView(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); } }
然后把
SlidingDrawerGridView当GridView放在布局xml就可以了; 还有GridView单击时出现默认的黄色背景,很不好看,去掉的方法是在GridView布局里加上 android:listSelector="#000000"
相关推荐
qml 实现gridview带滚动条和翻页,通过滚动可以实现页数变化,通过点击页数或翻页键可以实现滚动条变化
c# gridview 滚动条固定表头 IE已测试 c# gridview 滚动条固定表头 IE已测试 c# gridview 滚动条固定表头 IE已测试
ScrollView嵌套GridView不能滚动的问题解决方案,重写GridView方法使其不能滚动,就不会与ScrollView的滚动冲突,从而解决问题
用GridView实现数据列表中数据内容滚动 表头固定的例子
gridview固定表头 横向滚动 纵向固定,即拖动横向滚动条时,表头随着表体移动,纵向拖动滚动条时,表头不动,实践得出来的结果 我用的是VS2010,C#
GridView数据循环滚动,很好用的数据滚动
android控件GridView实现滚动到底部加载更多数据效果
GridView的点击事件 GridView的点击事件 GridView的点击事件
gridview中有多个item,点击最后一个item,动态添加一个item进来并显示
gridview固定表头 横向滚动 纵向固定,即拖动横向滚动条时,表头随着表体移动,纵向拖动滚动条时,表头固定不动 实践中所得一个具体实例 VS2010,C#
我们可以考虑给GridView加入水平滚动条来展示数据来自51ASPX。 Add Jquery reference to the master page. Create a style as follows. As you see width is specified as 200px initially. Later using the JQuery...
GridView横向显示实例GridView横向滚动显示实例
将GridView显示的内容导出为Excel
asp.net 的GridView的标题不动内容上下循环滚动
Android 单行水平滑动效果,用HorizontalScrollView+GridView 来实现的,点击选中项后,退出再次进入应用,直接跳转到改选中项。
基于GridView实现的卡牌翻转效果实例,摇一摇切换GridView中item显示的图片,点击item放大并进行翻转。很流畅,供有需要的码友参考,谢谢支持 !
该资源实现了HorizontalScrollView嵌套GridView实现单行滚动效果。选中GridView的item,该item下面的ListView跟着变化,并处理了他们之间的焦点转换问题
在点击编辑按钮后,GridView每一项显示删除按钮,点击删除按钮删除相应项,点击完成,删除按钮隐藏,回复初始状态。
实现在点击gridview中任一行数据后,显示新闻详细页.
ExpandableListView嵌套GridView,GridView中的item带有选中功能