こんにちは私は、私の活動のトップにボタンの行を取得しようとしています、下のボタンの行とその間のwebview。上と下の行が表示され、webviewはそのデータに従ってスクロールします。Eclipse Android XMLレイアウトヘッダーとフッター
以下のコードはかなり機能していません。誰か助けてくれますか?現時点では、webviewは2つのボタンバーの下に座っていますが、これはなぜですか?あなたのLinearLayout
は、他の三人の子供を持つ垂直であり、かつのでです
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<LinearLayout
android:id="@+id/header"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<com.appname.app.SegmentedRadioGroup
android:id="@+id/segment_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dip"
android:layout_span="2"
android:checkedButton="@+id/button_one"
android:orientation="horizontal" >
<RadioButton
android:id="@id/button_one"
android:button="@null"
android:gravity="center"
android:minHeight="33dip"
android:minWidth="40dip"
android:text=" Description "
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/radio_colors" />
<RadioButton
android:id="@+id/button_two"
android:button="@null"
android:gravity="center"
android:minHeight="33dip"
android:minWidth="40dip"
android:text=" Images "
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/radio_colors" />
<RadioButton
android:id="@+id/button_three"
android:button="@null"
android:gravity="center"
android:minHeight="33dip"
android:minWidth="40dip"
android:text=" Audio "
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/radio_colors" />
<RadioButton
android:id="@+id/button_four"
android:button="@null"
android:gravity="center"
android:minHeight="33dip"
android:minWidth="40dip"
android:text=" Weblinks "
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/radio_colors" />
</com.appname.app.SegmentedRadioGroup>
</LinearLayout>
<LinearLayout
android:id="@+id/footer"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:orientation="horizontal" >
<Button
android:id="@+id/main_menu_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Main Menu" />
<Button
android:id="@+id/scan_exhibit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Scan New Exhibit" />
</LinearLayout>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_below="@id/header"
android:layout_above="@id/footer" >
<WebView
android:id="@+id/webview1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#000000" />
</RelativeLayout>
</LinearLayout>
私はWebViewのは、以下のAndroid相対レイアウトとして定義されているとしてもそれを行うカント:layout_below = "@のID /ヘッダ" アンドロイド:layout_above = "@のID /フッタ">ように、これらの(ヘッダおよびフッタ)を最初に定義する必要があります – user1096447