9 Haziran 2012 Cumartesi

Android'de Component'ları Sağa Kaydırmak



Android'de Button, TextView veya herhangi bir layout'un içine alınmış toplu component'ları sağa kaydırma ihtiyacı birçok projede karşınıza çıkar. Bu noktada RelativeLayout yardımımıza koşmaktadır. Sağa kaydırmak istediğimiz component'ları RelativeLayout tagine alıp gerekli ayarlamaları yaptığımızda istediğimiz sonuca ulaşacağız.

Aşağıda verdiğim kodda yan yana iki butonu bir LinearLayout içine alıp topluca sağa kaydırma işlemi yapılmıştır.



   

Görüldüğü üzere butonlar orentation'u horizontal olarak ayarlanmış bir LinearLayout'un içine alınarak yanyana dizilmiştir. Bu LinearLayout'u da gravity'si top yapılmış bir RelativeLayout'un içine alınıyor ve LinearLayout'a android:layout_alignParentRight="true" attribute'u atanarak sağa kaydırılıyor ve android:layout_centerVertical="true" attribute'u atanarak da dikey olarak ortalanmasını sağlıyor.

Bu şekilde sağa kaydırma işlemini başarıyla tamamlamış bulunuyoruz.

Hiç yorum yok:

Yorum Gönder