Android Studio-如何添加片段? (2019年1月更新)

时间:2019-01-22 23:23:41

标签: android-studio android-fragmentactivity

新的Android Studio更新于上周某个时候发布(2019年1月版本3.3)。 在以前的版本中,您可以创建新项目,然后单击一个复选框“添加片段”。 不幸的是,在新更新中,我找不到此复选框或任何相关内容。

我们现在必须手动添加片段吗?还是有办法创建带有片段的项目?

2 个答案:

答案 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。