public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final String[][] Array2D = new String[2][10]; Button enter =(Button)findViewById(R.id.Button1); final EditText valueEditText=(Button)findViewById(R.id.EditText1); final EditText xEditText=(Button)findViewById(R.id.EditText1); final EditText yEditText=(Button)findViewById(R.id.EditText1); enter.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String value =valueEditText.getText().toString(); int x=Integer.valueOf(xEditText.getText().toString()); int y=Integer.valueOf(yEditText.getText().toString()); Array2D[x][y]=value; } }); } } 

我正在使用2D字符串数组进行项目。 每次单击时,我都会输入新的地址和要在该地址中输入的值。

问题是:我想使用动态数组来做到这一点(而无需定义长和宽的特定尺寸)

有人可以帮我吗???

#1楼 票数:2

数组的长度是固定的。

您应该改用List<List<String>>

  ask by ENG_1990 translate from so

未解决问题?本站智能推荐:

1回复

未指定尺寸的Android Crop Image

我在该主题上找到了很多主题,但是很遗憾,没有一个主题可以回答这个问题。 我想裁剪尺寸不确定的图像,最后保存到新图像。 我目前正在做什么(为了更好地观看,我省略了try / catch等): 我不知道用户是否想要Quadrat 360x360或矩形1024x768等。是否有可能不使
1回复

Android Imageview:未指定尺寸以计算位图尺寸

Google建议从缩小的资源中加载位图,具体取决于实际的ImageView大小(Google开发人员指南中的“有效加载大位图”)。 因此,在解码位图之前,我必须知道ImageView的宽度和高度。 我的代码看起来像下面发布的代码。 decodeSampledBitmapFromReso
1回复

从文件Android读取2D数组值

嗨,我希望我的D2 int数组从文件中获取其值。 如果文件不存在,我想创建它并将aray的所有值设置为0。然后当数组中的值更改时,我想单击我的保存按钮,以便文件中的值更改,因此下一次我打开app数组从一开始就获取新值。 我尝试了这段代码,现在我的应用程序开始运行,但是关闭后,“ iss
2回复

如何从Android的xml字符串资源中检索2D数组?

假设我在android资源中存储了一个二维数组,如下所示。 如何在像Arraylist这样的java集合中获取它们? 例如,在一维数组的情况下,我们可以使用它 当countries_array就像
1回复

Android:从包含ARGB值的2D整数数组中获取位图

目前,我有一个2D整数数组,其中包含图像的ARGB值。 现在,我想获得一个具有这些值的位图以在屏幕上显示它。 位图也应该得到缩放,例如图像是80x80或133x145,但我只希望它是50x50。 像这样的东西,但是因为它是Android,所以Java类不可用: 我已经搜索了AP
1回复

遍历2D数组时Android构建崩溃-libGDX

我很快会讲到重点。 我正在使用libgdx库开发我的小游戏,但遇到以下问题。 每当我尝试执行此循环时: 我的Android版本崩溃了。 它在桌面版本上就像魅惑一样工作,甚至在android上也可以编译,但是一旦我执行它,我的手机就会说“我的应用停止工作了”。 它的简化版本
1回复

为Android保存2D字符串数组的最佳方法

我已经围绕2D String数组构建了游戏级别,但是我不知道如何将该数组保存到手机内存中然后再次加载。 有什么帮助吗? 谢谢
1回复

在Android中将2D图像数据数组写入文件

我在其中进行了一些操作的图像数据的2D数组,但是图像未保存在指定的路径上,即Environment.getExternalStorageDirectory().getPath()+File.separator+"output.png" 。 我为桌面应用程序做了相同的代码,在核心Java中可