守望者--AIR技术交流

标题: AIR for Android 锁屏,以及侦听back撤销键,关闭应用 [打印本页]

作者: 破晓    时间: 2015-1-19 15:58
标题: AIR for Android 锁屏,以及侦听back撤销键,关闭应用
本帖最后由 破晓 于 2015-1-19 15:59 编辑
  1. //在发布air for android 的设置面板中勾选 WAKE_LOCK 权限// 即在 xxx-app.xml 里面 加上<uses-permission android:name="android.permission.WAKE_LOCK" />
  2. NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE, handleActivate);
  3. NativeApplication.nativeApplication.addEventListener(Event.DEACTIVATE, handleDeactivate);
  4. NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, handleKeys);

  5. function handleActivate(event:Event):void
  6. {
  7.     NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE; //保持常亮 一直唤醒的状态
  8. }
  9.   
  10. function handleDeactivate(event:Event):void
  11. {
  12.     NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.NORMAL;  //回复正常
  13. }
  14.   
  15. function handleKeys(event:KeyboardEvent):void
  16. {
  17.     if(event.keyCode == Keyboard.BACK)
  18.     NativeApplication.nativeApplication.exit();  //退出程序
  19. }
复制代码

作者:七夜
作者: yuxuan2658    时间: 2015-1-31 22:49
谢谢,我学习了!




欢迎光临 守望者--AIR技术交流 (http://www.airmyth.com/)