Это потому, что Java интерпретирует ваш оператор +
как конкатенацию строк.
Если вы хотите суммировать значения, я предлагаю вам сделать что-то вроде:
int total = codIncidenceSelected.id + one;
Toast toast=Toast.makeText(this, "Incidence: " + Integer.toString(total);, 5000);
toast.show();
Этоконечно, предполагается, что codIncidenceSelected.id
является Java int.Если это строка, то вам нужно будет сделать:
int id = Integer.parseInt(codIncidenceSelected.id);
Перед суммированием.
Если вы действительно хотите только добавить число 1 к идентификатору, то я также предлагаю вам сделать что-токак следующее:
int total = codIncidenceSelected.id++;
Опять же, предполагая, что codIncidenceSelected.id
является целым (иначе сначала преобразуйте в int, как указано выше).