loading

Fragment 和 include 标签引入布局的区别

Fragment 存在于 Activity 中,但是 Fragment 管理自己的界面和逻辑,表面上看,Fragment 最终的布局还是要被压入到 Activity 中的布局中。

Android - 学习 Fragment

当我们写一个 Activity 的布局时,觉得标签太多,不方便管理也不方便我们查看,但是这些布局不需要单独设置一个 Fragment 来管理逻辑,只是单纯的分开管理而已,这个时候可以使用<include>来引入这些布局到 Activity 的布局文件中来。

<LinearLayout
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:orientation="vertical">

  <include layout="@layout/title" />
  <include layout="@layout/now" />
  <include layout="@layout/forecast" />
  <include layout="@layout/aqi" />
  <include layout="@layout/suggestion" />

</LinearLayout>
posted @ 2022-12-11 01:07  Himmelbleu  阅读(26)  评论(0编辑  收藏  举报