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

چگونگی اجرای کد هنگام شروع هرباربرنامه


iavaduu

سوال

باسلام خدمت همگی داخل عنوان به صورت واضح توضیح ندادم

ببینید بنده اومدم توی اکتویتی اصلی پروژم یه دستورگذاشتم نه چک میکنه اینترنت متصل هست یانه واگه بنده بیام .حالا بنده میخوام بدونم باید چیکارکنن که اگه کاربرکه داخل برنامه باشه روی کلید هوم بزنه ودوبراه بیاد داخل برنامه اون دستور اجرابشه چون الان تا ازبرنامه خارج نشی ومجددبیای داخل برنامه اجرانمیشه.

لطفاراهنمایی کنید

یک راه هست که فکرکنم این باشه که توی کی پرس یه ایف بنویسم که اگه روی کلیدهوم کلیک شد اکتویتی خاتم یابد اما نمیدونم برای کلید هوم گوشی باید چه کدبنویسم اصلامیشه؟

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

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

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

سلام فکر کنم اگه دکمه home رو بزنی از برنامه بیای بیرون و دوباره وارد برنامه بشی رویداد Activity_Resume اجرا میشه کدای مورد نظرت رو داخل این ساب قرار بده.

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

خب شما با استفاده از ساب Activity_KeyPress بیا بگو اگه دکمه ی  back زده شد activity هم بسته شه یعنی activity.finish 

Sub Activity_KeyPress (KeyCode As Int) As Boolean
If KeyCode = KeyCodes.KEYCODE_BACK Then
		Activity.Finish
		Log("FINISH")
		Return True
	End If

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

خب شما با استفاده از ساب Activity_KeyPress بیا بگو اگه دکمه ی back زده شد activity هم بسته شه یعنی activity.finish

Sub Activity_KeyPress (KeyCode As Int) As Boolean
If KeyCode = KeyCodes.KEYCODE_BACK Then
		Activity.Finish
		Log("FINISH")
		Return True
	End If

End Sub
ممنون ازپاسخگوییتون اما مشکل بنده این نیست

مشکل اینه که اگه کلیدهوم روبزنم نه کلیک برگشت رو ودوباره که برنامه رواجرا کنم برنامه ازصفراستارت نمیخوره.

وبنده برای کلیدهوم هم توی کی پرس یه نوشتم وشرط گذاشتم اگه روی کلیدهوم کلیک شد اکتویتی رو ببنده ولی بازم جواب نگرفتم

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

بایگانی شده

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

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

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