2011-11-14 25 views
12

İnternet üzerinden bunu nasıl yapılacağına dair çok fazla parçalanmış malzeme olduğunu biliyorum, ancak birisinin bana en baştan nasıl başlayacağınız konusunda adım adım kılavuzluk etmesini rica ediyorum. Android uygulamasına/projeme kod.Android API Seviye 8 Uygulamasına ActionBar Ekleme?

Bunun bir görüntüsünü beğendim: https://github.com/johannilsson/android-actionbar ama düzgün çalışmasını alamıyorum:/Bir şey özlediğimi hissediyorum.

Uygulamam Android sürümü 2.2 içindir.

cevap

28

Her ikisi de 3.0 öncesi aygıtlarda ve yerel PostBar'da post-3.0 üzerinde çalışan yerel bir uygulama ile çalışan tek bir eylem çubuğu API'si sağlamak için tasarlanan uyumluluk kitaplığının bir uzantısı olan ActionBarSherlock yazdım. Bu, uygulamalar arasında karışma konusunda endişelenmenize gerek kalmadan Android 4.0 ve üstü Android 4.0+ sürümleri kadar düşük olan uygulamalar yazmanıza olanak tanır. Kütüphane, API çağrılarınızı ve temayı Honeycomb bölme boyunca uygulamakla ilgilenir.

http://actionbarsherlock.com hakkında daha fazla bilgiyi örnek uygulamalar ve belgeler gibi bulabilirsiniz.

enter image description here

+0

Ahh ile çalışma hakkında bir video tanıtımı bul, geri Jake bana almak için teşekkür ederim. 20 dakika önce ActionBar'ınıza bir göz attım ve Google ile aynı olduğunu ve Google Action Bar'ı nasıl yüklediğinize çok benzediğini düşündüm. Tek sorun, Android geliştirme konusunda çok yeni olduğum ve birçok kavramı anladığım, ancak işlem çubuğunun kodda nasıl yüklendiğini ve uygulandığını tam olarak anlayamadığıdır. Sitenize uzun bir süre boyunca nasıl kurulacağına dair bir kılavuz aramak için harcadım ve sanırım bunu daha ayrıntılı bir yere yönlendirebilir misiniz? Öylesine "noobish" görünüyor üzgünüm. Teşekkür ederiz. – Ash

+2

Henüz bir '.jar' olarak dağıtamayacağımız için bir kurulum gerektirecek bir kütüphane projesi olarak uygulanmaktadır. Temel olarak bir sürüm indirmeniz, tutulmada yeni bir proje oluşturmanız, 'mevcut projeyi içe aktar'ı seçmeniz ve ardından' kitaplık 'klasörünü indirmeniz gerekir. Daha sonra, sağ tıklayıp 'Özellikler' seçeneğini, 'Android' sekmesine gidip alttaki 'Ekle' seçeneğini tıklayarak projenize ekleyebilirsiniz. Bunu bir deneyin (ve kütüphane projeleri hakkında bir şeyler yapın) ve hala sorun yaşıyorsanız, foruma gelin: http://abs.io/forum –

+0

@JakeWharton, ABS ile harika bir çalışma - bunu yakında uygulamak için. – StackOverflowed