我想为应用程序上的所有页面添加相同的导航标题。
它应该看起来像这样:
----------------------------
Button1 Button2 Button3
----------------------------
Content content content
...
我怎样才能做到这一点?
到目前为止,我在现有布局中发现了类似的东西:
<include android:id="@+id/header"
layout="@layout/my_header"
android:layout_height="wrap_content"
android:layout_width="fill_parent"/>
但我不确定如何将按钮放在标题顶部或如何构建该布局。
知道我能做什么吗?
另外,对于将出现在标题上的按钮,我应该为每个按钮的每个页面添加一个侦听器吗?
另外,我做了这个标题:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:padding="5dip">
<Button android:id="@+id/home"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="Home"
android:layout_centerHorizontal="true" />
<Button android:id="@+id/questions"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="My Questions"
android:layout_centerHorizontal="true" />
<Button android:id="@+id/businesses"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="My Businesses"
android:layout_centerHorizontal="true" />
<Button android:id="@+id/learn"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="Learning Center"
android:layout_centerHorizontal="true" />
<Button android:id="@+id/extra_help"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="Extra Help"
android:layout_centerHorizontal="true" />
</RelativeLayout>
但是所有按钮都显示在彼此之上,而不是彼此相邻。怎么可能解决?
谢谢!