Quindi sono piuttosto nuovo nello sviluppo di Android e non riesco proprio a visualizzare QUALSIASI icona nella barra delle azioni.L'icona dell'app non viene visualizzata nella barra delle azioni (Android Studio 1.0.1)
Creo un nuovo progetto con il minimo sdk API 15 e scelgo "Holo.Light" nel Theme-Dropdown (XML-Design-View).
quindi voglio farlo sembrare come questo: http://i.stack.imgur.com/zfgCq.png
ma invece sembra che questo: http://i.imgur.com/Lmxutct.png
mio 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>
Credo di dover cambiare Android: tema di Holo.Light in qualche modo? ma non c'è nessun ressource definito e non posso sembrare di aggiungere qualsiasi ..
mia styles.xml:
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"/>
<!-- Customize your theme here. -->
L'ic_launcher.png si trova nella cartella drawable .. quindi cosa devo fare per far apparire quella maledetta icona?
(io uso il mio HTC uno M8 btw, ma non mostra su un emulatore o)
grazie!
ringraziamento, che risolto! Scusa se questa è una domanda stupida .. ma dove impari cose del genere? Sto leggendo le esercitazioni ufficiali di Android Dev Beginner e da nessuna parte questo è menzionato .. – Tim
Non così stupido, ho iniziato con le esercitazioni per principianti, è possibile migliorare la conoscenza dello sviluppo Android, ad esempio in corsi come questo https://www.udacity.com/corso/ud853. Se vuoi, puoi contrassegnare la risposta come corretta. – JoaoBiriba
Su Android Studio 1.4 le risorse delle icone dell'app (utilizzando la procedura guidata Nuovo -> Risorse immagine -> Tipo di risorsa: Laucher Icons) vanno a 'res/mipmap' invece di' res/drawable'. Detto questo, il codice potrebbe essere: getSupportActionBar(). SetDisplayShowHomeEnabled (true); getSupportActionBar(). SetIcon (R.mipmap.ic_launcher); – jgrocha