Autore Topic: richiamare Intent che ha perso il focus  (Letto 429 volte)

Offline albosimo

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
richiamare Intent che ha perso il focus
« il: 28 Agosto 2015, 00:23:23 CEST »
0
Buongiorno,
la mia intenzione iniziale era di bloccare i tasti Home, Back della mia Applicazione in modo tale che sia sempre in primo piano.
Fino ad ora ho solo trovato il modo di bloccare l'uscita del tasto Back
ma con il bottone Home  non ho trovato nulla  a parte questo codice da mettere nel Manifest.. ma il risultato non è quello che voglio
<action android:name="android.intent.action.MAIN" />             
<category android:name="android.intent.category.HOME" />                 
<category android:name="android.intent.category.DEFAULT" />               
<category android:name="android.intent.category.MONKEY"/>


Per ora ho ovviato cosi' nell'evento onUserLeaveHint() apro un nuovo intent dell'activityMAin.

@Override
       public void onUserLeaveHint() {
            super.onUserLeaveHint()
       Intent i=new Intent(this,MainActivity.class);
       startActivity(i);
       }


Cosi' Però si aprono più maschere  e io vorrei richiamare quella ancora aperta.
Non so se sono stato abbastanza chiaro.
Qualcuno può darmi un consiglio?
Grazie in anticipo a tutti!!!
Alberto

Offline Ohmnibus

  • Utente senior
  • ****
  • Post: 622
  • Respect: +136
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 7 x64
Re:richiamare Intent che ha perso il focus
« Risposta #1 il: 28 Agosto 2015, 11:38:11 CEST »
0
Prova a specificare android:launchMode="singleTask" per quella activity nel manifest:

Codice (XML): [Seleziona]
<activity
   android:name=".TuaActivity"
   ...
   android:launchMode="singleTask"
   ...
Ohmnibus
Le mie app su Play Store

È stata trovata una soluzione al tuo problema? Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato.

Offline albosimo

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
Re:richiamare Intent che ha perso il focus
« Risposta #2 il: 09 Settembre 2015, 04:12:38 CEST »
0
Grazie Mille Ohmnibus!!!!
Ho Risolto!!