Фрагмент, заменяющий активность

93
10 июля 2021, 01:00

хочу написать приложение, состоящее из фрагментов, но почитав в интернете кучу статей о работе с фрагментами, так и не понял, как реализовать такое ТЗ: Есть два фрагмента, MainFrag имеет кнопку, SeconFrag - ничего, как сделать так, чтобы при запуске приложения вместо MainActivity отображался MainFrag, и при нажатии на кнопку на этом фрагменте осуществлялся переход на SeconFrag?

Answer 1

Activity это родитель фрагментов. Он в обязательном случаем должен быть. Либо же придумать динамический хост. В Activity мы подгружаем уже Fragment. В этот Fragment, можем закинуть еще один фрагмент и тд. Вы можете сделать так, чтобы загрузилась MainActivity и в нее закинуть по дефолту загрузку фрагмента. По сути у вас в Oncreate создаться при запуске фрагмент, который вы уже замените(на свое усмотрение) другим.

READ ALSO
String строку даты преобразовать в Date

String строку даты преобразовать в Date

Есть такие даты в String, как преобразовать в Date date?

114
Как прервать отладку без выполнения дальнейшего кода в Intellij Idea?

Как прервать отладку без выполнения дальнейшего кода в Intellij Idea?

В Intellij Idea Ultimate запускаю такой код в режиме отладки:

132
Юнит-тестирование Activity и Fragment

Юнит-тестирование Activity и Fragment

Как известно из коробки в Android Studio для юнит-тестов поставляется JUnit

76
Как сделать такую игру по сети?

Как сделать такую игру по сети?

Как отметил ЮрийСПБ в комментариях, необходимо написать сервер и клиентВся игровая ситуация моделируется на сервере и её состояние сообщается...

125