что это за бред?
с xml не имеет никакого смысла работать, там на самом деле просто код генерится на основе ее
на сегодняшний день вот это актуально
https://www.google.com/search?q=View+Binding+android
универсальный самый первый способ был с помощью findViewById
я посмотрел еще прежние вопросы, вы абсолютно все неправильно делаете. Вначале узнайте какие стандартные вьюшки и констрейнты есть, как с ними работать из xml. Когда нужно не xml, то в гугле писать "android+название вьюшки"+"название действия"+ programmatically. Вообще печально что я объясняю как гуглить. Лучше начать с этого умения