Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.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 从textview列表中获取总值_Java_Android - Fatal编程技术网

Java 从textview列表中获取总值

Java 从textview列表中获取总值,java,android,Java,Android,我想在文本视图中获得总金额,如下所示 // List of Amount for(t=0;t<pname.length;t++) { newRow = (TableRow) new TableRow(this); float val1= Float.parseFloat(price); float val2= Float.parseFloat(rate); String resultamount = Float.toString(va

我想在文本视图中获得总金额,如下所示

  // List of Amount
  for(t=0;t<pname.length;t++) {
      newRow = (TableRow) new TableRow(this);
      float val1= Float.parseFloat(price);
      float val2= Float.parseFloat(rate);
      String resultamount = Float.toString(val2- val1);
      Double value1 = Double.parseDouble(resultamount);

      ilist[a]=(TextView) new TextView(this);
      ilist[a].setText(String.format("%.2f", value1));  
  }

//金额列表
对于(t=0;t首次变化

String resultamount = Float.toString(val2- val1);
Double value1 = Double.parseDouble(resultamount);

这与答案无关,只是奇怪的代码


要在列表之外访问它,请将其设为类成员、静态或允许您访问它的任何其他方式。

您尚未传递新TextView的
布局参数。您正在设置TextView对象中的值


当前,您的textview对于textview是未知的。您需要告诉您的布局,您想向其中添加新的textview。

是否动态添加textview?是的,我正在将textview动态添加到表布局中。仅列表的最后一个值为displayed@Learner我不明白你的评论。这是一个新问题吗?不是@Babibu-I-want从要显示的列表中获取总金额。我只获取列表的最后一行作为totalHi。我已将textview添加到布局中,这工作正常。我这里的问题是如何获取金额值列表
double value1 = (double)(val2- val1);