2014-12-10 22 views
7

Şu ana kadar beta versiyon kullanıyorum. Artık v1 sürümüne geçtim, başladığım her yeni proje tasarım görüntüsünde actionbar'ı göstermiyor. Bir çözüm var mı? Tasarım modunda gösterilmediğinden test ettiğim cihazlarda iyi görünüyor. Cihazda, cihazla karşılaştırıldığında farklı olan tek şey, uygulama simgesinin, işlem çubuğunda gösterilmemesidir.Android studio v1 - actionbar gösteriliyor

Çözüldü: Sorun temadan kaynaklanıyordu.

simgesini göstermek olmaz ve tasarım editörü eylem çubuğunu göstermez:

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 

tasarım modunda simgesi ve Eylem çubuğunu gösterecek

<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar"> 

cevap

2

Android Studio varsayılan olarak Appcompat-v7 ile yeni bir Uygulama oluşturur. Yani uygulama temanız Theme.AppCompat.Light.DarkActionBar idi. Malzeme tasarımı ActionBar'u desteklemiyor. Tasarım görünümünde ActionBar ve App simgesi görememenizin nedeni budur. ActionBar işlevini isterseniz, toolbar'u kullanabilirsiniz.

Temayı android:Theme.Holo.Light.DarkActionBar olarak değiştirerek sorunu çözüyor, ancak uygulamanız malzeme tasarımıyla oluşturulmayacak. (Seçim size kalmış). AndroidManifest.xml

<application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 
     <activity 
      android:name=".MainActivity" 
      android:label="@string/app_name" 
      android:theme="@style/AppTheme"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 

İçinde

+0

demiyorum Ama API Seviye 14 yukarıda çalışır .... –

0

Emin android yapmak zorunda: tema hattı .NoActionBar

İlgili konular