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

مشکل پیام خروج با کلیک بر روی برگشت


arastooms

سوال

سلام به همه دوستان و اساتید انجمن 
برای برنامه دکمه خروج طراحی کردم و وقتی کاربر کلیک میکنه می پرسه " خاج میشوید وبا پاسخ بله خاج میشه"
ولی وقتی تو اکتویتی اول هست اگر روی برگشت گوشی کلیک کنه ناگهانی خارج میشه
میخام برای این موضوع  هم از کار بر بپرسه که " خارج میشوید و با پاسخ "بله " خارج بشه"

چه طور و با چه دستوری در کدام اکتویتی میتونم برای دکمه برگشت این پیام رو تنظیم کنم 
ممنون میشم راهنمایی کنید

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

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

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

خواهش میکنم شما دیگه دارید زیادی تعریف میکنید ماهم که هنوز استاد نشدیم شرمنده میکنید :D

 

جای کد خودتون ازاین استفاده بکنید.

Sub activity_KeyPress (KeyCode As Int) As Boolean 'Return True to consume the event
	If KeyCode=KeyCodes.KEYCODE_BACK Then
		
	pasokh = Msgbox2("آیا می خواهید از برنامه خارج شوید؟","پیغام خروج","بله","","خیر",Null)
   If pasokh = DialogResponse.POSITIVE Then	
   	ExitApplication
	Else
		Return True
		End If
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

درست شد 
پژمان جان 
( یه endif) فکر کنم جا افتاده بود فقط که خودم زدم
در هر صورت
امید وارم همیشه سلامت باشی آقا
مرسی

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

کدی که برای اکتیویتی های دیگه نوشتید برای اکتیویتی های دیگه هم بنویسید دیگه.

همون رو کپی کنید توی اکتیویتی اول.

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

کدی که برای اکتیویتی های دیگه نوشتید برای اکتیویتی های دیگه هم بنویسید دیگه.

همون رو کپی کنید توی اکتیویتی اول.

سلام پژمان جان 

مرسی از راهنمایی شما 

ولی کد رو بلدم 

و در اکتیوتی در ساب " کلیک دکمه " تعریف کردم و دکمه زده میشه میره بیرون

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

کد رو میدونم 

محل نوشتنش رو نمی دونم 

مرسی

Else if Position = 5 Then
		pasokh = Msgbox2("آیا می خواهید از برنامه خارج شوید؟","پیغام خروج","بله","","خیر",Null)
		If pasokh = DialogResponse.POSITIVE Then	ExitApplication
		End If
لینک ارسال
به اشتراک گذاری در سایت های دیگر

کدتو تو این ساب بنویس

Sub Activity_KeyPress (KeyCode As Int) As Boolean

  If KeyCode = KeyCodes.KEYCODE_BACK Then
      اینجا بنویس کدتو


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

توی این ساب:

Sub activity_KeyPress (KeyCode As Int) As Boolean 'Return True to consume the event
	If KeyCode=KeyCodes.KEYCODE_BACK Then
		
	'	کد رو اینجا بنویسید
		
	End If
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

توی این ساب:

Sub activity_KeyPress (KeyCode As Int) As Boolean 'Return True to consume the event
	If KeyCode=KeyCodes.KEYCODE_BACK Then
		
	'	کد رو اینجا بنویسید
		
	End If
End Sub

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

که با تمام مشکلات و سوالات مبتدی اعضایی مثل من خیلی خوب و با صبر و حوصله جواب میدن و پیگیری میکنند تا مشکل رو حل کنند

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

من این کد رو در اکتیویتی " اول برنامه

کپی کردم و همه چی درست شد  ولی هر پاسخی میزنم میاد بیرون 

چه بلب چه خیر 

ممکنه مشکل از شبیه ساز باشه

یا کد ایراد داره( البته روی کلیک باتن همین کد جئاب میده

و تشکر از استاد نیکروان عزیز


Sub activity_KeyPress (KeyCode As Int) As Boolean 'Return True to consume the event
	If KeyCode=KeyCodes.KEYCODE_BACK Then
		
	pasokh = Msgbox2("آیا می خواهید از برنامه خارج شوید؟","پیغام خروج","بله","","خیر",Null)
   If pasokh = DialogResponse.POSITIVE Then	ExitApplication
		End If
End Sub

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

بایگانی شده

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

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

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