Seems to be a typo. You initialise val questionTextResId but when calling setText(…) you pass in a questionResId. Instead you should have:
questionTextView.setText(questionTextResId)