ArrayAdapter and ArrayList now cleared before adding new elements