Данные не видны

  1. Мой переменный класс
data class QnaVariable( val questionOne: String, val answerOne : String,  val questionTwo: String, val answerTwo : String)
  1. Мой класс ViewModel
    val item = QnaVariable("I am unable to login my account",
        "You can reset password using the Reset Password in My account Page. If you are still unable to access your account, then please call our customer care.",
        "Still need help?",
        "Have a queries? please get in touch and we will be happy to help you")

}
  1. Мой класс фрагментов
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
        binding = FragmentQuestionAnswerBinding.inflate(layoutInflater, container, false)

        val model = viewModel.item

        //binding.questionHeading1.text = model.toString()
        binding.questionHeading1.text = QNAdapter(myList).toString()

        return binding.root
    }
}
0
0
32
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий
return FragmentQuestionAnswerBinding.inflate(layoutInflater, container, false).apply { 
    binding = this
    //TODO: write code to update your ui
}.root

Измените привязку следующим образом.

@Dev счастливого взлома :)

PJH 06.05.2022 12:19

Эй, ты разрешишь еще одно сомнение?

Dev 06.05.2022 15:09

Пожалуйста, опубликуйте новый вопрос. И, если мой ответ правильный, пожалуйста, нажмите кнопку «Принять» в левой части сообщения.

PJH 07.05.2022 02:10

Хорошо, я опубликую это сегодня, так что взгляните на это.

Dev 07.05.2022 04:37

Другие вопросы по теме