美文网首页
动态生成九宫格的文本框

动态生成九宫格的文本框

作者: 伐者寻路 | 来源:发表于2016-02-24 22:13 被阅读160次

文章类容源自于慕课网——Android图像处理-变"换"莫测的图像de部分内容

一、布局文件中使用一个GridLayout(因为这个可以设置行数与列数)

二、代码展示:

 mGridLayout.post(new Runnable() {
          @Override
          public void run() {
           mWidth = mGridLayout.getWidth()/3;
           mHeight = mGridLayout.getHeight()/3;
           addEts();
            initImageMatrix();
        }
    });
}

public void addEts(){

    for(int i=0;i<9;i++){
        EditText et = new EditText(ImageActivity.this);
        et.setGravity(Gravity.CENTER);
        editTexts[i]=et;

        mGridLayout.addView(et,mWidth,mHeight);
    }
}

public void initImageMatrix(){
    for(int i=0;i<9;i++){
        if(i%4==0){
            editTexts[i].setText(String.valueOf(1));
        }else{
            editTexts[i].setText(String.valueOf(0));
        }
    }
}

}

动态生成九宫格的文本框

相关文章

  • 动态生成九宫格的文本框

    文章类容源自于慕课网——Android图像处理-变"换"莫测的图像de部分内容 一、布局文件中使用一个GridLa...

  • 动态字的制作过程

    1.插入文本框 2.文本框插入动态图片(提醒:是文本框处选择形状填充,不是文本填充) 3.文本填充为同样的动态图片...

  • 标准MVC下生成动态生成UICollectionViewCell

    上篇文章说明了标准MVC下如何动态生成标准MVC下生成动态生成UICollectionViewCell的size,...

  • 标准MVC下生成动态生成UICollectionViewCell

    前面已经详细介绍了在不使用Masonry的情况下动态生成标准MVC下生成动态生成UICollectionViewC...

  • 我的梦想

    人生成就九宫格人生900格中,我的人生已经走了52%,回首望去,我得到了什么?做着人生成就九宫格,才发现自己必须马...

  • Python动态变量名定义与调用

    动态变量名赋值 在使用tkinter时需要动态生成变量,如动态生成var1...var10变量 使用exec动态赋...

  • javassist 实现动态代理

    Java的动态代理技术很强大,能够在运行时动态生成接口的,具体用法如下: JDK动态代理机制优缺点 首先是动态生成...

  • angualr1动态生成ng-model

    动态表单生成,ng-model也是动态的,但是ng-model里面只能放字符串,导致ng-model无法动态生成,...

  • Skywalking-09:OAL原理——如何通过动态生成的Cl

    OAL 如何通过动态生成的 Class 类,保存数据 前置工作 OAL 如何将动态生成的 SourceDispat...

  • git常用命令

    〉生成SSH 将生成的SSH key复制到文本框中即可(title默认为邮箱名)〉设置用户名 〉 初始化当前目录的...

网友评论

      本文标题:动态生成九宫格的文本框

      本文链接:https://www.haomeiwen.com/subject/kdyikttx.html