新的Android Studio更新于上周某个时候发布(2019年1月版本3.3)。 在以前的版本中,您可以创建新项目,然后单击一个复选框“添加片段”。 不幸的是,在新更新中,我找不到此复选框或任何相关内容。
我们现在必须手动添加片段吗?还是有办法创建带有片段的项目?
答案 0 :(得分:2)
我找到了解决方案。 在3.3版之前,您可以创建一个新项目并将基本活动设置为一个片段。由于版本3.3已更新,因此不再提供在创建新项目时创建片段的选项。
这就是您应该这样做的方式:
使用所需的任何活动创建一个新项目。
切换到Android视图->右键单击导航器下的“应用”->新建->活动->基本活动 现在将打开一个单独的窗口,您可以选中“使用片段”复选框。
答案 1 :(得分:1)
在保留当前活动的同时执行此操作的另一种方法是使用
自动生成片段New (or Alt+INS) -> Fragment -> Fragment (any of the subtypes).
这将生成您的frament 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" />
假设您在com.example软件包中将其命名为MainFragment。