问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

android gridlayout 无法通过java代码设置控件大小

发布网友 发布时间:2022-04-24 16:43

我来回答

1个回答

热心网友 时间:2022-04-16 06:08

问题就在于你没有为每个item指定宽高

之前那句

bn.setLayoutParams(lp);

实际上是无效的,因为btn的父控件是GridItem而不是RelativeLayout

修改的话,在

GridLayout.LayoutParams params = new GridLayout.LayoutParams(rowSpec, columnSpec);

这句后面加上设置宽高的语句

//宽高实际数值你自己计算,这里取40
params.width = 40;
params.height = 40;

这样就行了,顺便附上改后真机上的效果

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
win7不能浏览网页,但用搜狗浏览器高速模式能上网,兼容就不行???求 ... ...64位 IE浏览器无法打开网页 搜狗浏览器可以打开 类似的新窗口网页都... 千牛工作台子账号怎么开权限?子账号的安全设置在哪里? 千牛怎么设置子账号-千牛设置子账号步骤 怎么把CD里的歌曲改成MP3格式? ...戴眼镜吗?想给孩子去检查一下,哪里比较推荐,渭南这块的 Windows Media Player将CD音乐转换为MP3 最简单的方法将CD转换为MP3音频文件(一步一步教你将CD音乐转换为MP3格 ... 孩子最近视力下降了有可能是近视吗?渭南哪里可以免费检查视力啊 奥运会跳远世界纪录 android tablelayout布局和gridlayout布局的区别 简单点 xamarin android gridlayout 怎么用 关于android GridLayout动态加载接口数据的问题? android GridLayout里面控件过多,超过一屏,怎么滚动 android gridlayout用法 华为手机锁屏的密码忘了,打不开怎么办? 华为荣耀畅玩5a锁屏密码忘了怎么办? 华为荣耀5a手机密码忘记怎么办 手机锁屏密码忘了,开机解锁不了怎么办? 华为畅玩5a 解锁密码忘了 开不了锁怎么办? 广东省东莞市东莞市塘厦镇清湖头管理区高丽五路邮编是什么? 塘厦水电三局的邮编是多少 塘厦镇清湖头邮政编码 塘厦邮编是??? 广东省东莞市塘厦镇的邮政编码是多少 东莞市塘厦镇横塘村塘园跲路8号邮政编码多少? 华为荣耀畅玩5a锁屏密码忘了怎么办 各位大神,谁知道东莞塘厦邮政快递电话号码呀 东莞塘厦邮编? 流鼻涕时为什么流眼泪 android Gridlayout 列超过5显示不正常 在android中没有gridlayout布局文件怎么办 怎样用正确的方法唱歌? Android开发,GridLayOut布局,9*9,每个格子里放一个TextView显示数值用,0不显示,非0显示。 制造玻璃的主要原料是? Android GridLayout 怎么让4个TextView均匀填充布局界面 唱歌气息怎么运用 别人用qq给我发的应用我用什么下载我是苹果 android网格布局的特点 苹果六中QQ好友分享给我的游戏怎么下载 android中如何通过java代码给gridlayout添加子控件,并设置此子控件所... 制玻璃的三种原料是什么? android gridlayout单元格怎么拆分 Android Studio平台中如何获得利用GridLayout布局的按钮Button的坐标啊?求大神赐教!! 用elipse写android的gridlayout的计算器。如何判断用户按下=时,输入的数值和 唱歌如何运用气息 玻璃主要是什么原料生产出来的? 求助:android:layout android LinearLayout 里面的东西怎么换行 歌首,唱歌时在耳朵上带的是什么东西,是干什么用的