Использование переменной из другого файла Kotlin

если у меня есть 2 действия, и я хочу добавить, если условие от переменной в другом действии. Как я могу это сделать? например, если у меня есть переменная, содержащая 9 чисел в первом макете (первая активность), и я хочу установить условие в другом, используя переменную x, которая является вопросом. Я использую Android Studio с kotlin.

Если значение вашей переменной не изменится после запуска вашего второго действия, вы можете использовать дополнительные функции для передачи значения между ними.

class FirstActivity : Activity() { var myVariable: Boolean = false fun gotoSecondActivity() { val intent = Intent(this, SecondActivity::class.java) intent.putExtra("MyVariable", myVariable) startActivity(intent) } } class SecondActivity: Activity() { fun getMyVariable(): Boolean { if (intent != null) { if (intent.extras != null) { return intent.extras.getBoolean("MyVariable") } } return false // default } }