вызываем эту же переменную из класса ResultOfTest?
reca()
выдает не тот результат потому что в ней вы создаете новый обьект класса Question
, он не имеет отношения ни к каким либо другим вашим переменным. А ноль потому что поле класса типа int
(в вашем случае testAnswer
) по умолчанию инициализируется нулем. quest.question
нужно вызвать questionT.setText(quest.question)
. Советую завести метод, который принимает Question и проставляет его данные в элементы интерфейса.