2013-06-07 16 views

cevap

25

Bu resmi Navigasyon Çekmece (DrawerLayout) neye benzediği:

enter image description here

Ve bu SlidingPaneLayout neye benzediği:

enter image description here

İkisi farklı amaçlara hizmet eder. DrawerLayout, basitleştirmek için bir menü işlevi görür. Diğer yandan, SlidingPaneLayout, her iki ekranın içeriğinin birbiriyle etkileşime girmesi durumunda kullanacağınız şeydir. Ya da belgeler koyar edilmiştir:

SlidingPaneLayout doğal bir şekilde daha küçük ekranlar uyum normalde daha büyük ekranlar üzerinde kullanılan iki bölmeli bir düzen sağlamak için bir yol olarak, sadece düşünülmelidir

+0

Yeni Youtube uygulaması ne kullanıyor? Daha kolay kaydırılır, ardından Nav çeker ancak içeriği SlidingPaneLayout gibi dışa itmez. Sanırım tekrar kendi kurallarını kırdılar. – Karl

+0

@Karl youtube uygulaması DrawerLayout kullanır. Biraz değiştirdiler, bu yüzden sağ alt köşedeki video önizlemesini kaldırabilir, ancak bunun dışında yarı saydam bir arka plana sahip bir DrawerLayout. – Ahmad

+0

Bence öyle değil. DrawerLayout'tan çok daha kolay kayıyor. Ekranın herhangi bir yerinden, sadece 20dp kenarından DrawerLayout kayar. Ben youtube uygulamasında olduğu gibi aynı slayt almak için arıyorum ama sadece çok uzak bir çirkin kesmek başardı ... – Karl

İlgili konular