SORU
26 Temmuz 2013, Cuma


Can't Tema Bulmak.AppCompat.Yeni Android ActionBar Destek için ışık

Google tarafından birkaç gün önce yayımlanan ActionBar yeni destek kitaplığı kullanmaya çalışıyorum. Geçmişte, ben başarıyla uygulanan ActionBarSherlock olmadan herhangi bir sorun kullanarak aynı yöntemi listelenen Google Geliştirici Support Library Setup sayfa - kullanma kılavuzu nasıl bulunur kaynakları (benzer nasıl ActionBarSherlock yaptı). Kütüphane projesinin kendi projesi bir kütüphane olarak yüklendi.

Kütüphane yükleme iyi olduğunu söyleyebilirim. Zaman, benim Etkinliği MainActivity.java bunu ActionBarActivity (Google talimatlara göre) genişletmek için değiştirdim, hata oluşur ve doğru ithalat genişletme yerine.

Ben bile style.xml dosya atlama ve doğrudan @style/Theme.AppCompat.Light android:theme="@style/ThemeAppCompat.Light" ile <application> <activity> androidmanifest.xml için ekleme girişimleri aynı hata sonucu ile çalıştı.

Şimdi sorun bu temayı değiştirmek şöyle dursun, hatta bir hata atma olmadan inşa alamıyorum. Aşağıda, yeni bir tema kullanmak için değiştirdim style.xml dosya takip alıyorum hata.

Orta deneyimi Android ile çalışıyor ve Destek Kütüphaneler ve SDK API 18 ile derleme (Android 4.3) son sürümü ile Eclipse kullanıyorum.

Hata İnşa Sırasında Aldı

hata: öğe için üst alınırken Hata oluştu: kaynak verilen ad ile eşleşen bulundu '@stil Tema/.AppCompat.'. Işık styles.xml /ActBarTest/res/satır 3 Android AAPT Sorun değerler

style.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="Theme.ProsoftStudio.ACTest" parent="@style/Theme.AppCompat.Light">
    </style>
</resources>

Herhangi bir öneriniz var mı? Bu hiç ActionBarSherlock ile ilgili bir sorun oldu. Bu yeni destek kitaplığı kullanarak üzerinde çalışmak istiyorum. Neredeyse gibi görünüyor .kavanoz yükleniyor, ama kaynak yok.

CEVAP
26 Temmuz 2013, Cuma


Bir sonraki yapmanız gereken:

  1. Dosya->İthalat (android-sdk\extras\android\support\v7). "" . Appcompat seçin
  2. Proje->özellikler->Android. Bölüm kitaplığı "ve" seçin". appCompat Ekle
  3. Hepsi bu!

Eğer "menü öğesi, önek android örnek http://developer.android.com/guide/topics/ui/actionbar.html olarak değiştirmelisiniz." android:showAsAction kullanıyorsanız not:

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hidetake takayama

    hidetake tak

    3 Mart 2009
  • Joanna Okrajni

    Joanna Okraj

    4 EYLÜL 2010
  • MultiPlayStationMan

    MultiPlaySta

    17 Aralık 2009