Android Studio - Как добавить фрагмент? (Январь 2019 г. обновление) - PullRequest
0 голосов
/ 23 января 2019

Новое обновление Android Studio вышло где-то на прошлой неделе (январь 2019 г., версия 3.3).В предыдущей версии вы могли создать новый проект и установить флажок «добавить фрагмент».К сожалению, в новом обновлении я не могу найти этот флажок или что-нибудь связанное.

Теперь нам нужно добавлять фрагменты вручную?Или есть способ создать проект с фрагментом?

Ответы [ 2 ]

0 голосов
/ 12 февраля 2019

Другой способ сделать это, сохранив текущую активность, - автоматически сгенерировать фрагмент, используя

New (or Alt+INS) -> Fragment -> Fragment (any of the subtypes).

это создаст макет вашего фрагмента xml вместе с заглушкой кода.

Затем в main_activity.xml замените "helloWorld TextView" (если вы создаете пустое действие) или "content_main.xml" (если вы создаете тот с FAB) следующим ...

<fragment
    android:id="@+id/fragment"
    android:name="com.example.MainFragment" 
    tools:layout="@layout/fragment_main" /> 

при условии, что вы назовете его MainFragment в пакете com.example.

0 голосов
/ 29 января 2019

Я нашел решение. До версии 3.3 у вас была возможность создать новый проект и задать основной вид деятельности как фрагмент. Начиная с версии 3.3, оно больше не дает возможность создавать фрагмент при создании нового проекта.

Так вот как вы должны это сделать:

Создайте новый проект с любыми видами деятельности, которые вы хотите.

Переключиться на Android View -> Щелкните правой кнопкой мыши на «app» под навигатором -> New -> Activity -> Basic Activity Теперь откроется отдельное окно, и вы сможете установить флажок «Использовать фрагмент».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...