رفتن به مطلب
  • 0

مشکل در دکمه back


nasim

سوال

سلام خدمت اساتید

من یه برنامه دارم که بعد از منوی اثلی یه لیست ویو داره داخل اون یه لیست ویو دیگه

مشکلم اینجاس که وقتی توی محیط لیست ویو دوم هستم روی دکمه back کلیک میکنم برمیگرده به لیست ویو ائلی ولی تو محیط لیست ویو اولی دکمه back رو میزن از برنامه خارج میشه چیکار کنم بره منوی اصلی

البته من از این کد استفاده کردم ولی احساس میکنم برنامم رو سنگین میکنه یه روش آسونتر دیگه ای نداره؟

Sub Activity_KeyPress (KeyCode As Int) As Boolean
   If KeyCode=KeyCodes.KEYCODE_BACK Then
    Activity.Finish
	StartActivity(menu)
	End If
	Return False
 End Sub  
لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

نه دوستم،

شما میاین و توی منو، وقتی روی یه ایتم، مثلا مطالب کلیک میکنین، منو رو مبندید یعنی activity.finish میکنید، که این کار لازم نیست....

شما منو رو در هیچ صورت نبندید که هر کدوم از اکتیویتی ها با بَک بسته شدن، شما برنامه ات بسته نشه و منو رو باز کنه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

شما احتمالا اکتیویتی menu رو میبندید

منو رو نبندید، وقتی روی Back  بزنید، میره به اکتیویتی قبلی که باز هست!!!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

شما احتمالا اکتیویتی menu رو میبندید

منو رو نبندید، وقتی روی Back  بزنید، میره به اکتیویتی قبلی که باز هست!!!

خب یعنی چیکار کنم؟

من روی دکمه back گوشی میزنم دیگه البته وقتی که توی صفحه ی لیست ویو خودم هستم نه توی منو

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

خب شرط بزار اگه فعال بود ببندش اگه نبود خارج بشه .

لیست رو چجوری تعریف کردی؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببخشید فکر کنم بد متوجه شدم


Sub Activity_KeyPress (KeyCode As Int) As Boolean
If KeyCode=KeyCodes.KEYCODE_BACK Then

    StartActivity(menu)
end if
end sub

با این کد ببین مشکلت حل میشه ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

شما احتمالا اکتیویتی menu رو میبندید

منو رو نبندید، وقتی روی Back  بزنید، میره به اکتیویتی قبلی که باز هست!!!

مرسی آقا شهاب عالی بود

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...