在我的应用程序中,我创建了一个包含 5 个按钮的相对布局,现在我想在其他布局中使用相同的布局作为背景。我正在尝试代码android:background+"@layout/dashboard"
,但 Eclipse 显示错误。我想将该布局显示为Parent Bottom以便我可以实现滚动视图并可以调用除仪表板之外的所有元素。请帮助我让我知道:
- 如何添加另一个布局作为背景
- 如何将该布局设置为 alignParentBottom
- 如何修改 scrollView 以使仪表板保持静态而其余元素可以滚动..
dashboard.xml 的代码
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<Button
android:id="@+id/b1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentBottom="true"
android:text="Home" />
<Button
android:id="@+id/b2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/b1"
android:layout_alignParentBottom="true"
android:text="Explore" />
<Button
android:id="@+id/b3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:text="MIC" />
<Button
android:id="@+id/b4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@+id/b5"
android:layout_alignParentBottom="true"
android:text="Msngr" />
<Button
android:id="@+id/b5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"
android:text="Profile" />
</RelativeLayout>
showdashboard.xml 的代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@layout/dashboard" >
</LinearLayout>
我得到的错误是:
无法解析文件 C:\Users\%username%\Documents\eclipse\CustomList\res\layout\dashboard.xml 异常详细信息记录在 Window > Show View > Error Log
请帮忙..