Soru & Cevap

Android ActionBar 2.2 sürümünde çalıştırma.

27.06.2014 - 02:34

Merhaba arkadaşlar, bir android uygulaması geliştirdim ve uygulamamda ActionBar kullanıyorum. Fakat uygulamayı android'in 3.0 sürümünün alt sürümlerinde çalıştırdığımda ActionBar gözükmüyor. İngilizce kaynaklar bulduk uyarlamak için fakat bir türlü beceremedim biraz karışık geldi. Türkçe bir kaynak varsa veya bilen bir arkadaş açık açık anlatabilir mi acaba bunu nasıl yapacağım?. Teşekkürler.

8 Görüntülenme

5 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-2101-1412801594.png
tayfundemirbas
29.06.2014 - 12:38

Peki yardımlarınız için çok teşekkür ederim. Hemen deniyorum.

picture-12349-1518880774.jpg
ecemokan
28.06.2014 - 08:05

Linki bir incelemeni tavsiye ederim.

http://hmkcode.com/add-actionbar-to-android-2-3-x/

picture-1372-1408467635.jpg
ahmtbrk
28.06.2014 - 05:19

Bu soru bu ara portalda çok sorulmaya başladı 2 ayrı alternatif çözümü var.

Birincisi http://actionbarsherlock.com/ (ActionBarSherlock) kütüphanesini kullanmak.

http://stackoverflow.com/questions/10867617/how-do-i-use-the-actionbar-on-older-versions-of-android/10867672#10867672

adım adım burada kütüphaneyi indirdikten sonra ne yapacağınız yazıyor.

Activity'niz SherlockActivity,getActionBar() ise getSupportActionBar() halini alacak.

İkincisi ise google api level 18 güncellemesinde ActionBarı support kütüphanesine ekledi.

Kullanabilmek için android.support.v7.appcompat 'i projenize dahil edin ve activity'i ActionBarActivityden extend edin.

Bu sayede ActionBar'ı API Level 7'e kadar kullanabilirsiniz

picture-2101-1412801594.png
tayfundemirbas
27.06.2014 - 04:47

Cevabınız için teşekkürler fakat android zaten bunun için bir referans dosyası yayınlamış. Bunu import edip birkaç ayar yapınca geliyor menü. Fakat kaynaklar ingilizce olduğu için ve tam olarak düzgün anlatan birini bulamadığım için yapamıyorum. Yani normal bir şekilde geliyor menü tasarım ile uğraşmaya gerek yok fakat işte ben yapamadım. Yapan arkadaşlar varsa yardımlarını bekliyorum.

picture-1372-1408467635.jpg
ahmtbrk
27.06.2014 - 03:38
Bildigim kadariyla direk calistiramazsin theme ni notitlebar sekline getir ve tasarim tarafindan orayi actionbar haline getir.en mantikli cozum bu bence