2010-08-31 12 views
7

In Android, come implementare il seguente effetto?Un'applicazione installata, mostra due voci nel programma di avvio

Installare solo un'applicazione, ma nel programma di avvio, ci sono due voci e l'immissione di ciascuna passerà a ui diversi.

Proprio come la mappa di google, è possibile visualizzare solo un'applicazione, ma sono presenti voci di navigazione e di navigazione.

Grazie.

+0

domanda interessante – Youssef

risposta

11

è necessario aggiungere categoria android.intent.category.LAUNCHER per entrambe le attività in AndroidManifest.xml

Esempio:

<application android:icon="@drawable/icon" android:label="@string/app_name"> 
    <activity android:name=".MyActivity1" android:label="@string/app_name"> 
     <intent-filter> 
      .... 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity android:name=".MyActivity2" android:label="@string/app_name"> 
     <intent-filter> 
      .... 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 


</application> 
+0

che funziona! Grazie. Ma un'altra domanda, sembra che tu condivida solo un'icona, come rendere queste due voci con icone diverse? Grazie ancora. – frankyyan

+0

@frankyyan è possibile impostare le icone direttamente sull'elemento attività. –

+0

Sì, è giusto. Grazie. Problema risolto. :) – frankyyan

Problemi correlati