相对布局问题

| 我正在研究相对布局。基本上,我想将我的代码(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>
是否可以在运行时将android:layout_above = \“ @ id / lnrTicker \”添加到wvRight组件?     
已邀请:
  是否可以在运行时向wvRight组件添加“ 1”? 是。
<WebView android:layout_above=\"@+id/lnrTicker\"
然后再
<LinearLayout android:id=\"@id/lnrTicker\"
不同之处在于您是在
@id/wvRight
中首次声明android:id,因此将需要
+
。     
只需将textview放在xml之上,layout_above仅适用于上述声明的项目。     

要回复问题请先登录注册