Icono de aplicación no aparece en Actionbar (Android Studio 1.0.1)

Así que soy bastante nuevo en el desarrollo de Android y no puedo obtener ningún icono para aparecer en la barra de acción.

Creo un nuevo proyecto con API sdk mínima 15 y elijo "Holo.Light" en la lista desplegable de temas (XML-Design-View).

Así que quiero que se vea así: http://i.stack.imgur.com/zfgCq.png

Pero en su lugar se ve así: http://i.imgur.com/Lmxutct.png

Mi AndroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?> 

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

Supongo que tengo que cambiar de android: tema de Holo.Light de alguna manera? Pero theres ningún recurso definido y no puedo parecen añadir cualquier ..

Mi styles.xml:

 <resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"/> <!-- Customize your theme here. --> 

El ic_launcher.png está en la carpeta drawables .. así que ¿qué debo hacer para que aparezca ese maldito icono?

(Yo uso mi HTC uno M8 btw, pero no aparece en un emulador tampoco)

¡Gracias!

Para mostrar el icono en ActionBar tienes que agregar:

 getSupportActionBar().setDisplayShowHomeEnabled(true); getSupportActionBar().setIcon(R.drawable.ic_launcher); 

En el método onCreate .

Otra forma de resolver con este código

 ActionBar actionBar = getSupportActionBar(); actionBar.setLogo(R.drawable.ic_launcher); actionBar.setDisplayUseLogoEnabled(true); actionBar.setDisplayShowHomeEnabled(true); 
  • Dibuja un círculo en una vista (android)
  • Error al inflacionar la clase android.widget.CheckBox
  • Android Switch Widget: Configuración de android: la pista hace que el pulgar y la pista no se muestren
  • Android nueve patch no se reconoce en el dispositivo
  • App: srcCompat - Vector drawable se muestra en la vista previa del diseño, pero no se muestra en la aplicación
  • Android: asignar un valor constante a un elemento xml
  • Error al inflar XML en el fragmento Google maps
  • Solución automática de laberinto
  • Org.w3c.dom.Node.insertBefore: NullPointerException, Bug?
  • Dibujar polígonos en XML con Android
  • Necesita ayuda para cambiar de actividad
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.