代码之家  ›  专栏  ›  技术社区  ›  Ryan

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

  •  2
  • Ryan  · 技术社区  · 6 年前

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

    我们现在需要手工添加片段吗?或者有没有一种用片段创建项目的方法?

    2 回复  |  直到 6 年前
        1
  •  2
  •   Ryan    6 年前

    我找到了解决办法。 在3.3版本之前,您可以创建一个新项目,并将基本活动设置为一个片段。自从3.3版更新以来,它不再提供在创建新项目时创建片段的选项。

    所以你应该这样做:

    用您想要的任何活动创建一个新项目。

    切换到Android视图->右键单击导航器下的“应用程序”->新建->活动->基本活动 现在将打开一个单独的窗口,您可以选中复选框“使用片段”。

        2
  •  1
  •   Angel Koh Sergey Kalinichenko    6 年前

    保留当前活动的另一种方法是使用

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

    这将与代码存根一起生成您的frament XML布局。

    然后在主“activity.xml”中,将“helloworld textview”(如果创建空活动)或“content”替换为以下内容…

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

    假设您在com.example包中将其命名为mainfragment。