2012-10-22 28 views
5

Ben eylemlerle birleşmesi Bar Çekmeceler hakkında bazı bilgiler Arıyorum Burada anlatılan: http://developer.android.com/design/patterns/actionbar.html ("Çekmeceler: Bir çekmece kullanıcıları için ... sağlayan bir kayarak açılan menü")Android Eylem Çubuğu Çekmeceler

Bu özellik, Android'in bir parçası ve harici bir kütüphane gibi görünüyor, ancak bu özelliği nasıl uygulayacağınızla ilgili hiçbir bilgi bulamıyorum.

+1

Serin bir açık kaynak sürgülü menüyü biliyorum, aradığınız şey bu mu? https://github.com/jfeinstein10/SlidingMenu –

+0

Evet, bu kütüphaneyi biliyorum, ancak bu ActionBar Çekmecelerinin yardımıyla harici bir kütüphane olmadan bunu kolayca yapabiliyor gibi görünüyor, ama nasıl olduğunu bilmiyorum . – AndrejDelany

+0

Bundan şüpheliyim. Android 4.1.1 kaynak kodunu kontrol ettim ve dahili bir sürgülü menü desteği, iskeletlerde "Yukarı" olayının (Action.A.'da "Yukarı" düğmesinin id'si olan android.R.id.home) işleyişi yok görünüyor. Tabanın kayan menü açılışıyla ilgisi yok. –

cevap

0

ama bu İşlem Çubuğu Çekmece yardımıyla harici kütüphaneye olmadan kolayca yapmak mümkündür sanki öyle görünüyor ki,

hiçbir yapar widget'ınızda inşa yoktur. Site sadece kullanabileceğiniz modelden bahsediyor, mevcut olanı değil. Burada destek kütüphanede sağlanır inşa edilen en yakın olan (bu oldukça yenidir) https://android.googlesource.com/platform/frameworks/support/+/master/v4/java/android/support/v4/widget/SlidingPaneLayout.java

Seçenekleriniz şunlardır:

  1. Kullanım Yukarıda kullanılan destek kitaplığı uygulanması. Bir üçüncü taraf kitaplığı olan https://github.com/jfeinstein10/SlidingMenu, https://github.com/SimonVT/android-menudrawer veya https://github.com/6wunderkinder/android-sliding-layer-lib kullanın.
  2. Kendi başınıza uygulayın.
İlgili konular