我正在研究相对布局。基本上我想把我的代码(lnrTicker)和页脚(txtFooter)放在屏幕的底部。一切工作文件,除了股票剪辑wvRight元素的底部部分。所以我想通了,可能我不得不把android:layout_above =“@ id/lnrTicker”,在wvRight组件。但每当我这样做,我看到编译错误,指出找不到资源“lnrTicker”。我如何实现布局,或者有什么我失去理解layout_above。这是我的布局文件相对布局问题
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/relMain"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="0dp"
android:background="@color/black">
<WebView
android:id="@+id/wvHeader"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:visibility="gone"
android:scrollbars="none"/>
<WebView
android:id="@+id/wvLeft"
android:layout_width="300dp"
android:layout_height="fill_parent"
android:scrollbars="none"
android:visibility="gone"
android:layout_below="@id/wvHeader"/>
<WebView
android:id="@+id/wvRight"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:scrollbars="none"
android:layout_toRightOf="@id/wvLeft"
android:layout_below="@id/wvHeader"
android:layout_above="@id/lnrTicker"/>
<LinearLayout
android:id="@+id/lnrTicker"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="60dp"
android:layout_below="@id/wvRight"/>
<TextView
android:id="@+id/txtFooter"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="8sp"
android:layout_below="@id/lnrTicker"
android:layout_alignParentBottom="true"/>
</RelativeLayout>
是否可以添加机器人:layout_above = “@ ID/lnrTicker”,在运行时wvRight组件?
的元素谢谢。这真是太棒了。我从来没有想过+符号是这样工作的。 – prashant 2011-04-15 13:24:13