При добавлении нового элемента в ArrayList() новый элемент записывается поверх предыдущего.
|
Ты в этом точно уверен? Может, ошибка где-то в другом месте? Например, добавь для отладки в
addTagToList строчку типа Log.d("app", "addTagToList(" + tag_id + ")"); чтобы видеть, когда и сколько раз этот метод вызывается