我有佈局問題。我已經嘗試了好幾個小時,但我無法弄清楚。重疊在相對佈局
應該很簡單。
我有一個佈局,看起來像這樣:固定在屏幕上是一個頭和一個尾,在這些之間有一個顯示一些信息和按鈕scrollale圖。
所有我想要的那個頭,按鈕和頁腳是固定的,infomration填滿屏幕儘可能良好的休息。
的解決方案,我必須在那一刻幾乎工程,它的問題是,信息和按鈕重疊(該按鈕位於頂部)。如果信息與頁腳重疊,則信息只會開始滾動。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
style="@style/wrap_main" >
<include
android:id="@+id/in_header"
layout="@layout/header" />
<RelativeLayout
android:id="@+id/body"
style="@style/wrap_body_with_footer_style"
android:layout_below="@id/in_header" >
<!-- This is a scrollable view -->
<include android:id="@+id/job_description"
layout="@layout/job_description" />
<Button android:id="@+id/btn_job_details_pick_up_submit"
style="@style/btn_confirmation_style"
android:text="@string/btn_job_details_pick_up_submit"
android:layout_alignParentBottom="true" />
</RelativeLayout>
<include layout="@layout/footer_krest_home_phone" />
</RelativeLayout>
所以JobDiscription和Button重疊。
任何想法?
謝謝大家。
編輯:有人提到在評論LinearLayouts。我曾嘗試使用LinearLayouts,但我的效果是,信息而不是合同,推下按鈕,因此無法再完全顯示。如果您有解決方案來阻止這種拖延效應,我會很樂意改用LinearLayouts。
據此,該按鈕位於您的信息下方。此外,屬性'layout_above'不工作? – DeeV
嘗試使用線性佈局 –
此外,使用'時',**永遠,永遠,永遠**覆蓋'layout_width'和'layout_height'屬性。即使你用相同的值覆蓋它們。有一個錯誤,其中''標籤將簡單地忽略其他屬性,如果這兩個不包括在內。 –
DeeV