在多项活动中重复使用布局的最简单方法

时间:2017-05-09 21:44:28

标签: java android android-layout

我尝试在每个页面/活动的底部使用NavBar(http://imgur.com/a/fygH3)。单击图像时,将打开一个新页面。例如包含倒数计时器的页面。

最好的方法是将导航栏布局加载到包含倒数计时器的页面底部。或者可以只使用一个具有mainActivity布局的导航栏布局页面,然后将倒计时页面加载到主页面中活动布局,按下按钮?

这将针对5个不同的活动/页面进行。

1 个答案:

答案 0 :(得分:3)

您可以创建底部布局,然后将其添加到布局的活动中。

通用布局my_bottom_layout.xml

<RelativeLayout android:id="@+id/bottom_layout">
  <RecyclerView/>
</RelativeLayout>

布局活动

<RelativeLayout
android:id="@+id/layout_1">

...

<include layout="@layout/my_bottom_layout" />
</RelativeLayout>


<RelativeLayout
android:id="@+id/layout_2">

...

<include layout="@layout/my_bottom_layout" />
</RelativeLayout>