私は上部に3つのレイアウトを持つLinearLayoutを持っています。 (上の灰色のバーは3つに分割されています)それぞれにボタンがあります。私は瞬間に2つのボタンしか持っていません。LinearLayoutは他のオブジェクトを妨害していますか?
これはその中にボタンを持つトップバーは高い60dpであることが(右上の別のボタンを想像して)どのように見えるかです:
そして、私はそれの下のLinearLayoutを持つようにしたいです。私は1つを追加し、それだけでトップグレーのバーの下に自分自身を設定するだろうと考え
android:layout_marginTop="60dp"
でそれを設定した場合でも、それは上の真ん中のレイアウトに移動します。 3番目のレイアウトは画面からずっと離れています。
しかし、私はそれが(MSペイントのスキルの私の不足のため申し訳ありません)次のようになりたい::
そうのようなので、
私はそれを設定するのですか下のLinearLayoutはその上のレイアウトに干渉しません。
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="@drawable/background"
android:baselineAligned="true"
android:orientation="horizontal" >
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="120dp"
android:layout_height="60dp"
android:background="@drawable/topbar"
android:orientation="vertical" >
<ImageButton
android:id="@+id/imageButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/camerabuttonmew"
android:background="@null"
android:layout_margin="5dp" />
</LinearLayout>
<LinearLayout
android:id="@+id/LinearLayout02"
android:layout_width="120dp"
android:layout_height="60dp"
android:background="@drawable/topbar"
android:orientation="vertical" >
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@null"
android:src="@drawable/homebuttonnew"
android:layout_margin="5dp" />
</LinearLayout>
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="match_parent"
android:layout_height="60dp"
android:background="@drawable/topbar" >
</LinearLayout>
<LinearLayout
android:id="@+id/linearLayout3"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="vertical"
android:layout_marginTop="60dp" >
</LinearLayout>
ありがとう、それは私が必要としていたものです。 – Cole