Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从字符串数组创建ID为的TextView-Android_Java_Android_Arrays_Textview - Fatal编程技术网

Java 从字符串数组创建ID为的TextView-Android

Java 从字符串数组创建ID为的TextView-Android,java,android,arrays,textview,Java,Android,Arrays,Textview,在Android中,我想通过编程方式创建几个文本视图,使用它们自己的ID,这样我就可以使用例如for语句来创建一定数量的文本视图,使用它们自己的ID 比如说, // Created TextView prior for(int i=0;i<10;i++) { linearlayout.addView(ID); } //先前创建的TextView 对于(int i=0;i 因此,我想知道是否有可能让我拥有一个具有几个不同ID的字符串数组,并通过字符串数组的位置为每个TextVie

在Android中,我想通过编程方式创建几个文本视图,使用它们自己的ID,这样我就可以使用例如for语句来创建一定数量的文本视图,使用它们自己的ID

比如说,

// Created TextView prior

for(int i=0;i<10;i++) {
    linearlayout.addView(ID);
}
//先前创建的TextView
对于(int i=0;i
因此,我想知道是否有可能让我拥有一个具有几个不同ID的字符串数组,并通过字符串数组的位置为每个TextView提供ID

是的,您可以选择:

String[] ids = new String[] {"1","2","3","4","5"};
for(int item = 0; item < ids.length; item++) 
 {
       TextView textView = new TextView(this);
       // careful id value should be a positive number.
       textView.setText(ids[item]);
       textView.setId(parseInt(ids[item]));
       ...
  }
String[]ids=新字符串[]{“1”、“2”、“3”、“4”、“5”};
对于(int item=0;item
哦,是的,我明白了,尽管我不得不使用textview.setId(item)作为parseInt,但它不起作用。但是非常感谢!