GridLayout上动态添加控件「建议收藏」

GridLayout上动态添加控件「建议收藏」Android上GridLayout和java上的感觉差不多,但是在添加布局内部添加控件就不是那么容易了。 grid=(GridLayout)findViewById(R.id.grid);//获取GridLayout控件 intcount=1; for(inti=0;i<6;i++) for(intj=0;j<5;j++){ System.out.pri

大家好,又见面了,我是你们的朋友全栈君。

Android上GridLayout和java上的感觉差不多,但是在添加布局内部添加控件就不是那么容易了。

grid = (GridLayout)findViewById(R.id.grid); //获取GridLayout控件
			int count=1;
		for(int i=0;i<6;i++)
			for(int j=0;j<5;j++) {
				System.out.println("count:"+count);
				Button btn = new Button(this);
				btn.setWidth(40);           
				btn.setText(String.valueOf(count));
				count++;
				GridLayout.Spec rowSpec = GridLayout.spec(i);     //设置它的行和列
				GridLayout.Spec columnSpec=GridLayout.spec(j);
				GridLayout.LayoutParams params=new GridLayout.LayoutParams(rowSpec,columnSpec);
				params.setGravity(Gravity.LEFT);
				grid.addView(btn,params);
			}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135275.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于libsvm的PCA和 网格寻优「建议收藏」

    关于libsvm的PCA和 网格寻优「建议收藏」这篇博客写的很乱,只是先大致记录一下,后期行得通再慢慢补充。之前稍微整理了libsvm的内容,但是还有很多没搞懂,最近因为论文思路卡住了,所以又反过来弄libsvm因为看人家的论文,偏应用的方面,流程都非常完整,特征提取以后,一般有降维,有参数寻优,所以就很想实现这些功能,因为对比实验真的一点也写不下去了,头大…而且svm的工具箱非常的成熟了,除了常用的libsvm工具包,还有Libsvm-FarutoUltimate的工具包,这是一个基于libsvm的工具箱,增加了许多实用的功能:降维、参数寻优、可

    2022年7月21日
    24
  • Python文件写入txt_python创建文件并写入内容

    Python文件写入txt_python创建文件并写入内容文件写入txt

    2022年9月26日
    1
  • murmurhash算法_自我介绍的方式

    murmurhash算法_自我介绍的方式加密哈希和非加密哈希-MM是非加密哈希首先了解下加密哈希和非加密哈希,加密哈希函数旨在保证安全性,很难找到碰撞。即:给定的散列h很难找到的消息m;很难找到产生相同的哈希值的消息m1和m2。非加密哈希函数只是试图避免非恶意输入的冲突。作为较弱担保的交换,它们通常更快。如果数据量小,或者不太在意哈希碰撞的频率,甚至可以选择生成哈希值小的哈希算法,占用更小的空间。Smhasher-评价哈希算法的…

    2022年10月9日
    2
  • idea激活码 0.0.0.0_通用破解码

    idea激活码 0.0.0.0_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    75
  • intellij idea运行配置_idea2017配置jdk

    intellij idea运行配置_idea2017配置jdkIntelliJidea2017.2配置Tomcat8.5前期准备IDEA、JDK、Tomcat什么的先装好,环境配置好,本文中没有这些配置博客图片为主请注意看仔细第一步当然先得建一个web项目1、file-&gt;new-&gt;project-Next-&gt;Finish-项目建好了接下来就是配置了-工具栏点击上图图标或【F4】或项目右键【OpenModuleS…

    2022年8月31日
    9
  • hashmap面试题简书_三年php面试题

    hashmap面试题简书_三年php面试题这篇文章仅限小编个人的理解,小编不是Java方向的,只是对Java有很高的学习兴趣如果有什么不对的地方还望大佬指点HashMap的底层是数组+链表,(很多人应该都知道了)JDK1.7的是数组+链表(1.7只是一个例子,以前的话也是这样后面就以1.7为例子了)首先是一个数组,然后数组的类型是链表元素是头插法JDK1.8的是数组+链表或者数组+红黑树首先是一个数组,然后数组的类型是链表在链表的元素大于8的时候,会变成红黑树在红黑树的元素小于6的时候会变成链表元素进行尾插HaspM.

    2022年8月10日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号