android中gridView怎么在代码里动态设置每一列的宽度??

 我来答
LieToMee
推荐于2016-05-22 · TA获得超过1489个赞
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:133万
展开全部
  1. 获取屏幕宽度

  2. 获取将要布局的列数

  3. 宽度/列数 =每一列的宽度

  4. 考虑每一列的左右间距,进行优化

笑眯眯小罗
2012-01-13 · TA获得超过105个赞
知道答主
回答量:139
采纳率:0%
帮助的人:112万
展开全部
1.android:layout_height="wrap_content"

2.layout.addView(progressBar, new LayoutParam(LayoutParam.FILL_PARENT, LayoutParam.FILL_PARENT));
参考看看就知道了吧
追问
我GridView里放了一个TextView 设置完GridView的列数后我想改变每列的宽度 layout.addView(textView, 100, 50]); 编译不过去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式