Как я могу задать ряд вопросов в приложении для Android и использовать один и тот же фрагмент и макет? - PullRequest
0 голосов
/ 03 октября 2019

Я бы хотел создать приложение для Android, в котором пользователю предлагается ряд вопросов, каждый на своем экране. Я могу сделать это с навигационными компонентами, но тогда для каждого вопроса потребуется собственный фрагмент и макет. Поэтому, если я хочу задать 15 вопросов, потребуется 15 фрагментов и 15 файлов макета.

Есть ли способ сделать это без избыточности?

1 Ответ

0 голосов
/ 03 октября 2019

Как я могу задать ряд вопросов в приложении для Android и повторно использовать один и тот же фрагмент и макет?

На этот вопрос невозможно ответить, он слишком широкий и общий.

Да, вы можете повторно использовать виджеты Android, фрагменты, макеты, фрагменты, действия и т. Д., Чтобы достичь того, что вы хотите.

Параметры

  1. Повторно использовать тот же фрагмент: когда пользователь отвечает на вопрос, вы передаете следующий вопрос в качестве аргумента следующему фрагменту (который являетсятот же фрагмент кода), и вы заменяете текущий.
  2. Использовать просмотрщик с вертикальной прокруткой
  3. (не рекомендуется). Используйте действие для каждого вопроса
  4. ViewPager2

Я бы порекомендовал Google для " Учебное пособие по андроид приложения для викторины ", и вы найдете множество, показывающих, как начать.

...