<variable reset to initialize value after for each...
# stackoverflow
u
variable reset to initialize value after for each loop After change value of finalQuizID in if condition in foreach loop, it reset to initialize value in spite of condition is true. My Code: class SelectQuizActivity : AppCompatActivity() { private lateinit var binding: ActivitySelectQuizBinding private val mFireStore = FirebaseFirestore.getInstance() private var finalQuizID: String = "NULL" override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) binding = ActivitySelectQuizBinding.inflate(layoutInflater)...