انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
یک تغییر کوچک در استفاده از Intent (در برنامه نویسی اندروید)

یک تغییر کوچک در استفاده از Intent (در برنامه نویسی اندروید)

#3
(۱۳۹۳/۱۰/۰۳, ۰۲:۵۶ ب.ظ)'admin' نوشته: سلام.
شما می توانید هنگام رفتن به آن Activity  (یعنی Activity دوم)، نام Activity فعلی (Activity اول) را به آن ارسال کنید. سپس هر زمان که خواستید با اشاره بر روی یک دکمه یا هر روش دیگر، کدی اجرا شود که Activity اول دوباره ظاهر شود، بر اساس نام Activity به آن بروید (کلید شماره 252). فقط یک نکته مهم وجود دارد و آن این است که در صف Activity هایی که در پس زمینه قرار دارند، دو بار Activity اول وجود دارد (یعنی وقتی کاربر مرتبا دکمه back را می زند، دو بار Activity اول را خواهد دید). برای رفع این مشکل هم می توانید تعیین کنید که هنگام خروج از Activity اول، کد finish(); (برای destroy شدن) اجرا شود (در روش onPause) و در Activity دوم هم باید تعیین کنید که اگر کاربر بر روی دکمه Back کلیک کرد، به Activity اول برود (چون Activity اول قبلا destroy شده).

برای اجرای یک سری کد هنگام اشاره بر روی دکمه Back گوشی، کلید زیر را بخوانید :

کلید شماره 234

برای به کار بردن کد finish(); در روش onPause ، بهتر است کلید زیر را بخوانید تا روش onPause را بهتر درک کنید :

کلید شماره 2802



 


با تشکر از توضیحات کامل شما.
 
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات


پیام‌های این موضوع
RE: یک تغییر کوچک در استفاده از Intent - توسط admin - ۱۳۹۳/۱۰/۰۳, ۰۲:۵۶ ب.ظ
RE: یک تغییر کوچک در استفاده از Intent - توسط shafiei7 - ۱۳۹۳/۱۰/۰۳, ۰۸:۵۸ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان