博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android自定义GridView显示一行,并且可以左右滑动
阅读量:5909 次
发布时间:2019-06-19

本文共 509 字,大约阅读时间需要 1 分钟。

最近做一个类似滑动菜单栏的title,绑定数据源用的是GrildView,想要实现横着滑动并且GrildView只显示一行。最终采用代码形式在Activity中动态的添加布局实现。

ViewGroup.LayoutParams params = dishtype.getLayoutParams();              // dishtype,welist为ArrayList int dishtypes = welist.size();                params.width = 115 * dishtypes;                Log.d("看看这个宽度", params.width+""+welist.size());                dishtype.setLayoutParams(params);               //设置列数为得到的list长度                 dishtype.setNumColumns(welist.size());

布局文件采用了HorizontalScrollView 这个控件来控制左右滑动。

 

转载地址:http://tcvpx.baihongyu.com/

你可能感兴趣的文章
c3p0连接池配置
查看>>
下拉框处于漂浮层上面的问题解决方案
查看>>
ajax冲刺03
查看>>
对于I/O流中解压中遇到的问题
查看>>
问答项目---用户注册的那些事儿(JS验证)
查看>>
iOS 国际化支持 设置
查看>>
Android进阶篇-百度地图获取地理信息
查看>>
log4j2.xml 配置
查看>>
寻找字符最大公共子串
查看>>
返回前一页并刷新页面方法
查看>>
2.3 InnoDB 体系架构
查看>>
linux系统配置之单一网卡配置多个不同网段IP(centos)
查看>>
.erb 中不能显示从mysql检索出的中文 incompatible character encodings: UTF-8 and ASCII-8BIT...
查看>>
一个专门下载全球气象站数据的网站(包括中国700多个站)
查看>>
51nod 1831: 小C的游戏(Bash博弈 找规律)
查看>>
使用filezilla连接树莓派失败
查看>>
个人VI
查看>>
Asp.net MVC + Redis
查看>>
虚拟机安装的ubutun全屏
查看>>
QT移植到海思平台上步骤
查看>>