private ArrayList<HashMap<String, String>> list;
public static final String FIRST_COLUMN="Brand";
public static final String SECOND_COLUMN="Model";
public static final String THIRD_COLUMN="Total";
public void addDeleteItemList() {
list=new ArrayList<HashMap<String,String>>();
final ListViewAdapter adapter0=new ListViewAdapter(this,list);
listView.setAdapter(adapter0);
txtInput = findViewById(R.id.cantitateID);
txtInput2 = findViewById(R.id.specieID);
txtInput3 = findViewById(R.id.sortimentID);
Button but = findViewById(R.id.addID);
but.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
HashMap<String,String> hashmap=new HashMap<String, String>();
String newItem = txtInput2.getSelectedItem().toString();
String newItem2 = txtInput3.getSelectedItem().toString();
String newItem3 = txtInput.getText().toString();
hashmap.put(FIRST_COLUMN, newItem);
hashmap.put(SECOND_COLUMN, newItem2);
hashmap.put(THIRD_COLUMN, newItem3);
list.add(hashmap);
adapter0.notifyDataSetChanged();
int sum = 0;
for (int i=0; i<list.size();i++){
sum+= list.get(i);
}
et_volumTotal.setText(String.valueOf(sum));
}
});
}
ошибка: неверные типы операндов для двоичного оператора '+' первый тип: int второй тип: HashMap