Autore Topic: [Richiesta] Applicazione con Login  (Letto 633 volte)

Offline blasco991

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Desire HD
  • Sistema operativo:
    Windows 7 - x64
[Richiesta] Applicazione con Login
« il: 13 Marzo 2012, 23:30:30 CET »
0
Salve ragazzi,
sto cercando da svariate ore, qui e su google, un modo per impedire alla mia applicazione di ritornare su delle view (e relative activity) che servono in fase di apertura ( come registrazione e login).
Ho provato a leggermi le API a proposito di android:launch = "..." ma non ci ho capito molto e soprattutto provandole non ho ben capito come agiscano.
Se qualcuno saprebbe illuminarmi gliene sarei molto grato, grazie.

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:[Richiesta] Applicazione con Login
« Risposta #1 il: 14 Marzo 2012, 09:13:17 CET »
0
Non ti basta controllare se il login é già stato effettuato e in caso positivo lanciare l'activity che ti interessa?
Postate il LogCat LogCat LogCat LogCat LogCat

Offline blasco991

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Desire HD
  • Sistema operativo:
    Windows 7 - x64
Re:[Richiesta] Applicazione con Login
« Risposta #2 il: 14 Marzo 2012, 10:19:44 CET »
0
si, ma il problema e' che rimane comuinque la possibilita' di accedervi attraverso il back, momentaneamente ho risolto facendo un override di onBackPressed ma non credo sia una buon sistema in quando ogni volta devo salvare i bundle e tenere traccia dei cambiamenti ._.

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:[Richiesta] Applicazione con Login
« Risposta #3 il: 14 Marzo 2012, 10:29:04 CET »
0
Nel manifest, prova ad aggiungere android:launchMode="singleInstance" sotto il tag activity corrispondente al login.
Postate il LogCat LogCat LogCat LogCat LogCat

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:[Richiesta] Applicazione con Login
« Risposta #4 il: 14 Marzo 2012, 10:40:22 CET »
0
si, ma il problema e' che rimane comuinque la possibilita' di accedervi attraverso il back, momentaneamente ho risolto facendo un override di onBackPressed ma non credo sia una buon sistema in quando ogni volta devo salvare i bundle e tenere traccia dei cambiamenti ._.

Mettiamo caso che l'activity di login sia la A e quella dopo sia la B.
In A subito dopo che fai la startActivity(B) ti basta chiamare il metodo finish() così l'activity A viene terminata e rimossa dallo stack di navigazione.

Offline xWOLKx

  • Utente junior
  • **
  • Post: 72
  • Adoro quella citazione western!
  • Respect: +7
    • xWOLKx
    • Wolkrasgt
    • Mostra profilo
    • ZondeIT
  • Dispositivo Android:
    Samsung Galaxy Ace
  • Sistema operativo:
    Windows7
Re:[Richiesta] Applicazione con Login
« Risposta #5 il: 14 Marzo 2012, 12:22:15 CET »
0
Puoi anche metterla noHistory=true penso funzioni O_o?