我有Listview显示在图像中。但是现在我想要金额总和列双值并在ListView下面的One TextView中显示。所以如何执行此操作。
适配器代码:
<form action="/" method="post">
{% csrf_token %}
{{ form.errors }}
{% for field in form %}
<input type="{{ field.type }}" name='{{ field.name }}' class="submit" value="{{ field.value}}">
{% endfor %}
<input type="submit" name='submit" value="Submit">
</form>
答案 0 :(得分:4)
试试这个示例代码:
public double getTotal(ArrayList<YourItem> list){
double total=0.0;
for(int i=0;i<list.size();i++){
total=total+Double.parseDouble(list.get(i).getAmount());
}
return total;
}
答案 1 :(得分:-1)
我认为您可以在适配器中处理金额总和,并且getCount()应该是+1,最后一项您可以显示金额总和。你为你的问题展示了一些代码吗?
答案 2 :(得分:-2)
如何为ListView提供值?
如果它是适配器..比如
listview.setAdapter(new customAdapter(context,qty[],rate[],total[])),
然后
textView.setText(string.valueOf(total[0]+total[1]))