Forums Développement Multimédia

Aller au contenu

Quitter une app ?

CODE

8 réponses à ce sujet

#1 philippeonline

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 102 messages

Posté 13 October 2013 - 22:02 PM

Hello,


J'aimerais beaucoup savoir comment faire pour interrompe un son voir même quitter l'application lorsque l'utilisateur sort de l'applications !

Merci pour vos réponses.

#2 Tonic

    Plop

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 5712 messages

Posté 14 October 2013 - 16:40 PM

Salut,

regarde du côté de l'évènement DEACTIVE.


NativeApplication.nativeApplication.addEventListener(Event.DEACTIVATE, handleDeactivate, false, 0, true);

private function handleDeactivate(event:Event):void
   {  
    NativeApplication.nativeApplication.exit();  
   }
 


#3 philippeonline

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 102 messages

Posté 16 October 2013 - 13:57 PM

Hello Tonic,

Merci pour ton aide ! C'est exactement ce que je cherchais :D

++

#4 draad

  • Members
  • PipPipPipPipPipPipPipPip
  • 654 messages

Posté 20 October 2013 - 08:12 AM

Je crois que

Citation

NativeApplication.nativeApplication.exit();

sert a sortir de l'application, mais pas a la fermer, cela la minimise seulement.
Ne serait-il pas mieu d'utiliser

Citation

NativeApplication.nativeApplication.clear();

?

#5 Goabonga

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 2724 messages

Posté 20 October 2013 - 10:36 AM

Salut Draad exit() ferme bien l'application ;)

#6 draad

  • Members
  • PipPipPipPipPipPipPipPip
  • 654 messages

Posté 20 October 2013 - 17:15 PM

M'aurait-on mentis ! Non sans déconner, sur Android, selon mes test, NativeApplication.nativeApplication.exit() passe l'app en minimisé alors que NativeApplication.nativeApplication.clear() la ferme pour de bon ... Oo

#7 Goabonga

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 2724 messages

Posté 20 October 2013 - 20:34 PM

Ha oui ?

http://help.adobe.co...18666ade46-7cd3
http://www.riagora.c...ex-mobile-apps/
http://help.adobe.co...ion.html#clear()
http://help.adobe.co...tion.html#exit()

#8 draad

  • Members
  • PipPipPipPipPipPipPipPip
  • 654 messages

Posté 20 October 2013 - 23:17 PM

Pas chez toi? Pourtant la doc d'adobe va bien dans ton sens, exit() est aussi sensé fermer l'application :

exit
() method



Terminates this application.


clear
() method



Invokes an internal delete command on the focused display object.


Quelle est donc la différence ?



#9 Goabonga

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 2724 messages

Posté 21 October 2013 - 09:07 AM

non pas chez moi :)
la différence c'est que exit ferme l'application et clear supprime une sélection dans un textfield comme le dit la doc ;)



package
{
import flash.desktop.NativeApplication;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events.Event;
import flash.events.TimerEvent;
import flash.text.TextField;
import flash.text.TextFieldType;
import flash.utils.Timer;

public class App extends Sprite
{
  public function App()
  {
   super();
 
   // prend en charge autoOrients
   stage.align = StageAlign.TOP_LEFT;
   stage.scaleMode = StageScaleMode.NO_SCALE;
   var timer:Timer = new Timer(3000);
   timer.addEventListener(TimerEvent.TIMER,function(e:Event):void{
    trace('stop');
    timer.removeEventListener(TimerEvent.TIMER,arguments.callee);
    timer.stop();
    NativeApplication.nativeApplication.selectAll();
    NativeApplication.nativeApplication.clear();
   });
 
   var txt:TextField= new TextField();
   txt.type = TextFieldType.INPUT;
   txt.text = 'hello chris';
   addChild(txt);
   stage.focus = txt;
   timer.start();
   trace('start');
 
  }
}
}
 

??



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)