17 Aralık 2012 Pazartesi

TabLayout

Bugünkü keşfim her kodunu satırı satırına anlamasam da temel mantığını oturtuğum TabLayout.
Her sekmeye ait birer selectorın oluşturulduğu xml var.Bunlar res/drawable altında yer alıyor.Bir adet sekmeleri bir araya toplayan tabhost tagli xml var.Bu kısımlar işin XML kısmı.Şimdi gelelim Java kısmına: Burada her sekme altında gözükecek sayfalar için birer class mevcut.Sekmelerin içine sayfaları ve sekme iconlarını set eden bir ana java classı mevcut. Bu class TabActivity'i extend ederek oluşturuluyor.TabLayout'ta en önemli noktalar bunlar.Kodun içine henüz tam hakim değilim ama oturacak ;)
Ayrıca üzerine basılı olduğunda Android otomatik olarak basılı olduğunu renk değiştirerek gösteriyor, ekstra birşey yapmaya gerek yok.Ve işte sonuç:

Hiç yorum yok:

Yorum Gönder