SORU
24 Aralık 2009, PERŞEMBE


Merkezi Doğrusal bir düzen içinde bir düğme

Doğrusal bir düzeni oldukça hafif bir başlangıç ekranını görüntülemek için kullanıyorum. Ekran merkezine hem yatay hem dikey beklenen 1 düğmesi var. Ancak bunu ne yaparsam yapayım düğmesine hizalamak merkezi üst olur. Aşağıda XML ekledim, bazı doğru yönde bana gelin miyim?

Teşekkürler

<?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">

    <ImageButton android:id="@ id/btnFindMe" 
    	android:layout_width="wrap_content" 
    	android:layout_height="wrap_content"
    	android:layout_gravity="center_vertical|center_horizontal"
    	android:background="@drawable/findme"></ImageButton>

</LinearLayout>

CEVAP
24 Aralık 2009, PERŞEMBE


Eğer bir öğe center isterseniz ekranın ortasında bir bu satır öğeleri bir dizi görüntüleme içindir LinearLayout kullanmayın.

RelativeLayout kullanın.

Yani değiştirin:

android:layout_gravity="center_vertical|center_horizontal"

RelativeLayout için uygun seçeneği:

android:layout_centerInParent="true"

Düzeni dosyası şu şekilde görünecektir:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:id="@ id/RelativeLayout01" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"
    xmlns:android="http://schemas.android.com/apk/res/android">

    <ImageButton android:id="@ id/btnFindMe" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:background="@drawable/findme"></ImageButton>

</RelativeLayout>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kanaal van Dj0fifty

    Kanaal van D

    28 EKİM 2011
  • JorteexHD

    JorteexHD

    20 NİSAN 2012
  • KarnasCamillo

    KarnasCamill

    24 EKİM 2007