Nasıl ekranın alt kısmında görüş hizalamak için?
İşte düzen benim kod;
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:text="@string/welcome"
android:id="@ id/TextView"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</TextView>
<LinearLayout android:id="@ id/LinearLayout"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="bottom">
<EditText android:id="@ id/EditText"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</EditText>
<Button android:text="@string/label_submit_button"
android:id="@ id/Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</Button>
</LinearLayout>
</LinearLayout>
Bu soldaki ve bunun gibi görünmesini istiyorum ne gibi görünüyor sağda.
Açık cevap bu TextView ama bu oda bir düğme veya giriş alanının sol neden olur yüksekliği fill_parent ayarlamaktır. Aslında sorun olan istediğim gönder butonuna ve metin girişi için sabit bir yükseklikte alt ve metin görüntülemek için dolgu dinlenme alanı, aynı şekilde yatay Doğrusal Düzen istiyorum gönder butonuna paket içeriği ve metin girişi için dolgu dinlenme alanı.
Eğer ilk öğe Lineer Düzeni olduğunu söyledi için fill_parent ve tam da bunu yapar ki, geride hiç bir iz odası için diğer öğeleri, nasıl alırım öğesi olan ilk lineer bir düzen doldurmak için tüm alanı dışında asgari tarafından gerisini öğeler düzeni?
DÜZENLEME:
Göreli Düzenleri gerçekten cevap - Teşekkür ederim!
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:text="@string/welcome"
android:id="@ id/TextView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true">
</TextView>
<RelativeLayout
android:id="@ id/InnerRelativeLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" >
<Button
android:text="@string/label_submit_button"
android:id="@ id/Button"
android:layout_alignParentRight="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</Button>
<EditText
android:id="@ id/EditText"
android:layout_width="fill_parent"
android:layout_toLeftOf="@id/Button"
android:layout_height="wrap_content">
</EditText>
</RelativeLayout>
</RelativeLayout>
CEVAP
relative layout bir denemelisin bence.
Eğer tüm ekranı doldurur göreli bir düzen varsa android:layout_alignParentBottom
ekranın altındaki düğmeye taşımak için kullanabilirsiniz.
Eğer altta görüşlerinizi göreceli bir düzende gösterilir değilse o zaman belki yukarıdaki düzeni yer alır. Bu durumda altında, düzen dosyanızın ilk olması gerektiği görüşünü koymak ve android:layout_above
ile görüşlerini yukarıdaki düzeni geri kalanı yerleştirebilirsiniz. Bu, ihtiyacı kadar yer kaplar için alt görünümünü etkinleştirin ve düzeni geri kalanı ekran kalanını doldurabilirsiniz.
Nasıl css ile altına bir div içeriğini...
Nasıl dikey olarak div içine bir resim...
Bir hizalamak için nasıl <sayfanın ...
Nasıl 3 divs (/merkezi/Sağ-Sol) başka ...
Nasıl bootstrap ile resim ölü bir merk...