我想是這樣的:安卓:RelativeLayout的
的EditText
按鈕
的EditText TextView的
的EditText TextView的
的EditText TextView的
的EditText TextView的
對於這一點,我創建了這個代碼,但我只看到這部分:
的EditText
按鈕
的EditText TextView的
有什麼不對?
代碼:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:id="@+id/LinearLayout00"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/android"
>
<EditText
android:id="@+id/EditKereses"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="Név.."
/>
<Button android:id="@+id/BtnKereses"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Keres"
/>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/LinearLayout01"
>
<TextView
android:text="Név: "
android:id="@+id/TEredmenyNev"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="2px"
android:textColor="#FF9A00"
android:textStyle="bold"
/>
<TextView
android:id="@+id/EredmenyNev"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/TEredmenyNev"
/>
</RelativeLayout>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/LinearLayout02"
>
<TextView
android:text="Eredet: "
android:id="@+id/TEredmenyEredet"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="2px"
android:textColor="#FF9A00"
android:textStyle="bold"
/>
<TextView
android:id="@+id/EredmenyEredet"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/TEredmenyEredet"
/>
</RelativeLayout>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/LinearLayout02"
>
<TextView
android:text="Jelentés "
android:id="@+id/TEredmenyJelentes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="2px"
android:textColor="#FF9A00"
android:textStyle="bold"
/>
<TextView
android:id="@+id/EredmenyJelentes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/TEredmenyJelentes"
/>
</RelativeLayout>
<RelativeLayout
android:id="@+id/LinearLayout04"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView
android:text="Wikipédia: "
android:id="@+id/TEredmenyWiki"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="2px"
android:textColor="#FF9A00"
android:textStyle="bold">
</TextView>
<TextView
android:id="@+id/EredmenyWiki"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/TEredmenyWiki">
</TextView>
</RelativeLayout>
</LinearLayout>
順便說一句,你可以實現同樣的水平LinearLayout's也。爲了充分使用RelativeLayout,我只用一個佈局和'TextView'的'layout_below'屬性來重寫它。 – Aleadam
我知道這是另一種方式,但避免這些問題並不能解決它們:) – erdomester
它不能避免這個問題,它可以消除不必要的方法來構建佈局。我相信相對佈局是最慢的,因爲它涉及到多少元素。 – JoxTraex