Я хотел бы иметь один файл kotlin с логикой, и я бы хотел, чтобы пользователи могли переключаться между двумя различными макетами XLM (логика программы все та же, но расположение кнопок должно быть изменено при нажатии на кнопку).
Я просто добавляю функцию setContentView в setOnClickListener для этой кнопки, чтобы загрузить макет activity_main_second_layout.xml.
PS.Activity_main_second_layout.xml почти такой же, как Activity_main.xml, я только изменил положение элементов (не имена элементов)один.НО функционал программы больше не работает, логика исчезает.Похоже, мне нужно как-то возобновить выполнение программы, чтобы код снова работал без прерываний, включая потерю переменных.