Uso la mia app Android/apk come launcher/Home Screen di Ricambio

Ho creato la mia app e voglio questo per essere il mio launcher. Si tratta di una semplice app, ma funziona.

È possibile sostituire il launcher di default con la mia app in modo che la mia applicazione inizia sempre per impostazione predefinita dopo l’avvio?

InformationsquelleAutor B770 | 2011-11-23

 

2 Replies
  1. 24

    Impostare correttamente l’intento di filtri di manifestare le permetterà di essere pronta, di usarlo come un sostituto:

    <activity android:name="Home"
                ...
                android:launchMode="singleInstance"
                android:stateNotNeeded="true">
        <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.HOME"/>
                <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

    Vedere il Gli effetti e Filtri di Intento documentazione da parte di Google.

    • ciao Jon e B770, ho implementato con successo schermata di blocco come a casa sostituzione dello schermo app. e ho anche il targeting schermata iniziale di default dopo lo sblocco logica utilizzando setComponentEnabledSetting() . ma questo è lavoro per me, fino a sbloccare una volta. significa che se sblocco il primo tempo che dopo non ottenere personalizzato schermata di blocco.. qualche aiuto? grazie…
    • La domanda e la risposta si riferiscono alla schermata home sostituzioni; non schermata di blocco sostituzioni. Si dovrebbe fare una nuova Domanda con il codice che hai ora, quello che si sta vedendo e necessario risolvere, etc. Vedere stackoverflow.com/faq#howtoask come chiedere ad una buona domanda.
    • sì.. ho implementato come schermata iniziale di sostituzione e sbloccare logica ho disabilitato questa schermata home utilizzando setComponentEnableSetting() e in meanifeast ho creato l’attività di alias per disattivare e attivare l’azione programetically. ma dopo la disattivazione io sono sempre solo la schermata iniziale di default. qualsiasi aiuto plz… grazie
    • Suona ancora come questo è un altro problema. Mi suggeriscono di chiedere una nuova Domanda.
    • Questo funziona alla perfezione per me, ma poi ho il mio tasto home non fa nulla oustide la lockscreen. È questo solo a me?
    • come posso fare a livello di programmazione . sto creando un blocco dello schermo app. si deve disattivare il tasto home . quindi ho bisogno di impostare la mia app nella schermata home temporaneamente .
    • archivio di broken link: web.archive.org/web/20120207002203/http://developer.android.com/…

Lascia un commento