GridView的使用

来源:互联网 发布:生日祝福网站源码 编辑:程序博客网 时间:2024/06/10 19:45

GridView和List同继承与AbsListView

用法也基本相同

1.下面列举在布局中常用的属性:


numColumns 设置每一行的元素数量

columnWidth 设置元素宽度(我没用过..)

horizontalSpacing 设置元素间的行间距

verticalSpacing 设置元素间的列间距(这两个可以配合GridView的底色设置分割线)


2.GridView中取消上下滑动的实现方法

新建一个类继承GridView,

重写构造方法

重写dispathTouchEvent()方法拦截MotionEvent.ACTION_MOVE事件即可:

@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) {// TODO Auto-generated method stubif(ev.getAction() == MotionEvent.ACTION_MOVE){return true;}return super.dispatchTouchEvent(ev);}

注意:

1.该类不可为其他类的内部类

2.别忘了改布局文件的标签名称(全路径)

暂时用到这么多,以后再补充吧


0 0
原创粉丝点击