I want to create UI for the set of questions coming from back-end like the way it's been done in Ada. I've attached screenshots of desired output below.
What I've done so far is to inflate a linearlayout containing my recyclerview for checkboxes(if the question type is multiple choice) or an edittext on click of a button to render the questions dynamically. But it's only rendering this linearlayout one by one and is not a good strategy in the terms of UX/UI.
Desired output:

here, on click of the last layout-bound of the previous question, it should navigate by scrolling to that question.
Is there any way I can achieve this other than to do it by inflating a View of a LinearLayout containing TextView and EditText or RecyclerView for each question?