2017-05-09 14 views
0

各ページ/アクティビティの下部にNavBar(http://imgur.com/a/fygH3)を使用しようとしています。画像がクリックされると、新しいページが開きます。カウントダウンタイマーを含むページなど。複数のアクティビティでレイアウトを再利用する最も簡単な方法

これを行う最良の方法は、カウントダウンタイマーを含むページの下部にnavbarレイアウトを読み込むことです。または、mainActivityレイアウトを持つ1つのnavbarレイアウトページを使用してcountdownPageを主な活動のレイアウト、ボタンを押すと?

これは、5つの異なるアクティビティ/ページに対して行われます。

+1

'' タグは、使用して考えがあり –

+1

レイアウトやタグを再利用するための一般的な方法がありますか? https://developer.android.com/training/improving-layouts/reusing-layouts.html –

答えて

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> 
+0

パーフェクト、 – Corey

+0

あなたのbottom_layout.xmlには何らかの動作がありますか、それとも何かを表示するだけですか? – jmarkstar

関連する問題