Autore Topic: Popup che compaia sempre in primo piano  (Letto 378 volte)

Offline titanum

  • Nuovo arrivato
  • *
  • Post: 47
  • Respect: 0
    • Mostra profilo
Popup che compaia sempre in primo piano
« il: 10 Ottobre 2014, 11:18:30 CEST »
0
Ciao a tutti,

volevo sapere  se è possible realizzare una popup che compaia sempre in primo piano anche
quando l'applicazione è in background.

Vorrei realizzare un'app che mi avvisa quando devo fare una cosa ad una determianta ora
anche se ad esempio sto navigando in internet.

Grazie a tutti per le risposte

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Popup che compaia sempre in primo piano
« Risposta #1 il: 10 Ottobre 2014, 11:35:29 CEST »
0
volevo sapere  se è possible realizzare una popup che compaia sempre in primo piano anche
quando l'applicazione è in background.

Vorrei realizzare un'app che mi avvisa quando devo fare una cosa ad una determianta ora
anche se ad esempio sto navigando in internet.

Non credo sia permesso far apparire popup SOPRA altre app, sarebbe un'invasività facilmente abusabile.

Per questa necessità, mi sa che devi usare le NOTIFICHE (quelle nelle barra in alto), che sono fatte apposta per notificarti eventi anche quando sei in altre app, senza essere invasive.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline titanum

  • Nuovo arrivato
  • *
  • Post: 47
  • Respect: 0
    • Mostra profilo
Re:Popup che compaia sempre in primo piano
« Risposta #2 il: 10 Ottobre 2014, 11:58:54 CEST »
0
In effetti potrebbe essere usata male... ma l'allarme di android funziona se sto utilizzando un'altra
applicazione?

Offline Sakazaki

  • Utente normale
  • ***
  • Post: 396
  • Respect: +74
    • Mostra profilo
  • Dispositivo Android:
    Sony xperia Z
  • Play Store ID:
    Saka Labs
  • Sistema operativo:
    Windows 8
Re:Popup che compaia sempre in primo piano
« Risposta #3 il: 10 Ottobre 2014, 12:34:15 CEST »
0
Se per allarme intendi l'AlarmManager si, funziona sempre in background.
Puoi registrare sull'AlarmManager un PendingIntent che lanci al momento previsto l'activity della tua app.

Offline titanum

  • Nuovo arrivato
  • *
  • Post: 47
  • Respect: 0
    • Mostra profilo
Re:Popup che compaia sempre in primo piano
« Risposta #4 il: 10 Ottobre 2014, 12:49:16 CEST »
0
Con l'alarm manager potrei impostare un certo orario e vedere una popup di avviso? Cioè mettiamo che la mattina
io mi segno su questa app che alle 14:00 devo incontrare una persona. Riuscirei a fare in modo che alle 14:00 mi compare
un popup che mi ricorda questa cosa anche se sto usando il telefono per un'altra cosa (es sto usando il browser?)

Offline Sakazaki

  • Utente normale
  • ***
  • Post: 396
  • Respect: +74
    • Mostra profilo
  • Dispositivo Android:
    Sony xperia Z
  • Play Store ID:
    Saka Labs
  • Sistema operativo:
    Windows 8
Re:Popup che compaia sempre in primo piano
« Risposta #5 il: 10 Ottobre 2014, 12:52:44 CEST »
0
Un popup no, ma un'activity che simula un popup si. Fermo restando che il NotificationManager è sempre la scelta migliore per questo genere di cose; personalmente se un'app mi aprisse popup/activity a tradimento (anche se in fin dei conti gli ho detto io di farlo programmando un orario per un appuntamento) la disinstallerei dopo poco.  :-)

Offline gferrari77

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
Re:Popup che compaia sempre in primo piano
« Risposta #6 il: 14 Ottobre 2014, 23:18:24 CEST »
0
Con l'alarm manager potrei impostare un certo orario e vedere una popup di avviso? Cioè mettiamo che la mattina
io mi segno su questa app che alle 14:00 devo incontrare una persona. Riuscirei a fare in modo che alle 14:00 mi compare
un popup che mi ricorda questa cosa anche se sto usando il telefono per un'altra cosa (es sto usando il browser?)