目前,我已经将我的代码将用户输入放入一维ArrayList中,但是我想将它们输入到二维ArrayList中,并且遇到了一些麻烦。

这是我的代码:

public class Game extends Activity implements OnClickListener {

private static final String TAG = "Matrix";

static ArrayList columnEditTexts;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

this.setContentView(R.layout.matrix);

View doneButton = findViewById(R.id.done_button);

doneButton.setOnClickListener(this);

columnEditTexts = new ArrayList();

for(int i = 0; i < MatrixMultiply.h1; i++){

TableLayout table = (TableLayout)findViewById(R.id.myTableLayout);

TableRow row = new TableRow(this);

EditText column = new EditText(this);

for(int j = 0; j < MatrixMultiply.w1; j++){

table = (TableLayout)findViewById(R.id.myTableLayout);

column = new EditText(this);

column.setId(i);

row.addView(column);

columnEditTexts.add(column);

}

table.addView(row);

}

}

android动态创建arraylist,Android:二维ArrayList帮助相关推荐

  1. Android之自定义生成彩色二维码

    先导个zxing.jar包 下面是xml布局 activity_main.xml <RelativeLayout xmlns:android="http://schemas.andro ...

  2. android悬浮窗、收款二维码、相机处理、事件通知库、NFC读取等源码

    Android精选源码 一个漂亮而强大的自定义view SeekBar 适用于Android的简单NFC读取源码 安卓任意界面悬浮窗实现源码 android实现收款二维码保存代码 RxBus 一个简易 ...

  3. 关于两个用于创建和销毁二维动态数组的宏

    两个宏,用来创建和销毁二维动态数组的: #define matrix_allocate(matrix,width,height,TYPE) {\  matrix=new TYPE *[height]; ...

  4. Android PAD扫描枪扫描二维码条形码

    Android PAD扫描枪扫描二维码条形码 1,目前扫描条码只有通过按键触发,按下按键会发送F12的键值,可以通过监听F12键判断是否触发扫描 2,扫到的条码我们会在当前光标处显示出来,同时也发了一 ...

  5. android 动态创建View

    根据需求,有的时候需要进行动态创建布局,也就是xml中的布局需要通过addView()的形式动态的进行创建.如下图: 图中红色部分:如果在xml中,应该是这样的 <LinearLayout an ...

  6. 【Android】扫描条形码和二维码

    [Android]扫描条形码和二维码 原文链接:https://blog.csdn.net/xu_weijie/article/details/80763848 步骤一: 在gradle集成Zxing ...

  7. Android将apk转换成二维码提供给别人扫描并下载

    这两天在网上查找了大量的资料,希望能够将我的Android的apk转换成二维码,提供给客户扫描并下载应用,查找了很久,都没有看到有合适的,他们说的都是要自己提供apk给后台,让后台帮忙弄一个下载链接, ...

  8. 使用 Swift 3 与 Xocde 8 创建条码与二维码扫描应用

    作者:Simon Ng,原文链接,原文日期:2016-11-02 译者:小锅:校对:saitjr:定稿:CMB 那么,什么是二维码呢?我相信读者中的大多数都知道什么是二维码(译者注:我觉得应该是全部都 ...

  9. 使用malloc动态内存分配一个二维数组

    由于一部分编译器(比如说vs 2019)不支持创建数组时元素个数为变量,今天使用malloc来实现此功能. 详细注释和代码如下 //动态内存分配 模拟二维数组 #include<stdio.h& ...

最新文章

  1. cacti邮件告警设置
  2. K8s中的external-traffic-policy是什么?
  3. linux命令大全 笔试,Linux基础及常用命令(笔试面试必备)
  4. php执行多个存储过程
  5. TensorFlow 与 PyTorch 之争
  6. 语言怎么表示词谱_跨语言词表示方法(一)
  7. python dataframe 重命名列_Python-重命名pandas列
  8. Python学习笔记-异常处理
  9. 通过 Socket 实现 UDP 编程 入门
  10. DELMIA软件物流仿真:机器人输送带上下料虚拟仿真操作方法
  11. Python猴子补丁
  12. 天创速盈:拼多多新店什么时候适合直通车?
  13. 最短路 POJ2387
  14. Echart饼状图百分比显示
  15. MDI格式文件的打开与转换(pdf)
  16. mate桌面暗色调超好看的配置
  17. [联想 ThinkPad E450c 怎么进入BIOS]
  18. 运营推广一款新的app到底需要哪些完整步骤?
  19. 如何评估服务器基础性能 - CPU负载、使用率、内存磁盘使用率、网络带宽......
  20. verilog中define、parameter、localparam的区别

热门文章

  1. WIN7 不用格式化磁盘怎么把FAT32系统改成NTFS系统
  2. 分布式系统设计原理与方案Dubbo+Zookeeper+Spring整合
  3. java容易混淆的知识点
  4. 提高大数据量并发访问时效率
  5. java.util.ResourceBundle使用详解
  6. linux 中FTP服务器的架设
  7. 微型计算机三包法第30条内容,我不同意国家对电视机三包有明确规定,还是检测手段有问题。保修内容明确维护好消费者的权益。- 法律快车法律咨询...
  8. linux守护进程中多线程实现,Linux下实现多线程客户/服务器
  9. eplan和西门子plc的对接_玩转西门子全集成自动化之TIA Selection Tool
  10. python图片裁剪对比_Python自动抢视频红包,仅供学习!