Хватит выкладывать весь свой код на стак овер флоу🤦🏻♀️
Чем меньше кода и точнее описана проблема, тем больше вероятность, что ответят. Никому не хочется перечитывать кучу кода, который не относится к проблеме. Например, xml файл
"Хватит выкладывать весь свой код на стак овер флоу🤦🏻♀️"
Парень из-за нехватки опыта просто не понимает, где у него может быть ошибка, поэтому решил выложить всё, чтобы работяги помогли.
"Никому не хочется перечитывать кучу кода, который не относится к проблеме. Например, xml файл"
С чего Вы взяли, что xml файл не может быть причиной проблемы? Возможно здесь дело и не в нём, но тот кто задавал вопрос скорее всего не может сам определить есть ли в нём проблемы.