دکمه خروج در air

manam319

New Member
سلام بر دوستان گلم::rose:
یه سوال مهم و ضروری.من با ایر یه برنامه واسه آندروید نوشتم حالا میخوام یه دکمه بذارم واسه خروج (با کدهای تو خود فلش میزنم جواب نمیده اینجا).موندم چکار کنم.
یعنی کسی ما رو کمک می کنه.:-?
چرا میخوام دکمه بذارم؟؟؟:shock:
چون زمانی که همینجوری می بندمش:
1- برنامه هنوز در پشت در حال اجرا هست:cool:
2- به محض ورود دوباره به برنامه همون صفحه ای که بودم رو میاره نه از آغاز.:cry:

:oops:کلا میخوام یه کار کنم که زمانی که خارج میشم برا ورود بعد بیاد اول نرم افزار.:oops:
 

BehrouzPc

پــــادشــاه فــلــــش
PHP:
    // Check if we are on a Android / iPhoney device.
    if(Capabilities.cpuArchitecture=="ARM")
    {
    NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE, handleActivate, false, 0, true);
    NativeApplication.nativeApplication.addEventListener(Event.DEACTIVATE, handleDeactivate, false, 0, true);
    NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, handleKeys, false, 0, true);
    }
     
    private function handleActivate(event:Event):void
    {
    NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE;
    }
     
    private function handleDeactivate(event:Event):void
    {
    NativeApplication.nativeApplication.exit();
    }
     
    private function handleKeys(event:KeyboardEvent):void
    {
    if(event.keyCode == Keyboard.BACK)
    NativeApplication.nativeApplication.exit();
    }

در ضمن در کل این کد برای خروج هست

PHP:
NativeApplication.nativeApplication.exit();
موفق و پیروز باشید
 

mahmud319

Member
سلام: ممنون از راهنمایی اما من اومدم:
یه دکمه ساختم و این رو تو اکشن بهش مرتبط کردم که با لمس اون دکمه از برنامه خارج بشه.در لاین 10 ارور میده.
مراحل رو درست رفتم؟این کد همین کار رو می کنه؟
 

BehrouzPc

پــــادشــاه فــلــــش
سلام این کدها نیاز به ساخت دکمه ندارد
اگر بخواهید به دکمه ای خاص نسبت بدهید فقط خط آخر را در تابع مربوطه به دکمه قرار دهید

کد های بالا می بایست در کلاس Main قرار گیرد

هفت خط اول اگر دستگاه اندروید یا ای فون باشد رویداد ها را فعال می کند

توابع را اگر به صورت داخل فلش استفاده می کنید می بایست private اول آنها حذف شود

در ضمن کد و توضیح خطا را هر زمان در مورد خطایی سوال دارید حتما مطرح کنید

موفق و پیروز باشید
 

جدیدترین ارسال ها

بالا