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

دکمه بک در وب ویو b4a


Sajad Rezaei

سوال

سلام 
 یه سوال دارم ممنون میشم جواب بدین 
تو یه اکتیویتی وب ویو گذاشتم بعد وقتی بک رو میزدم از برنامه میومد بیرون 
بعد از چن تا سرچ فهمیدم باید از کد webview1.back استفاده کنم 
استفاده کردمو مشکل حل شد 
فقط الان دکمه بک گوشی کار نمیکنه فقط شده برگشت به صفحه قبلی وب ویو و از برنامه بیرون نمیاد 
چیکار کنم ؟

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

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

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

سلام

با کد زیر، میتونید برنامه رو ببندید:

ExitApplication

این کد رو هرکجا که بنویسید، کار میکنه.

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

در 2 ساعت قبل، Sajad Rezaei گفته است :

سلام 
 یه سوال دارم ممنون میشم جواب بدین 
تو یه اکتیویتی وب ویو گذاشتم بعد وقتی بک رو میزدم از برنامه میومد بیرون 
بعد از چن تا سرچ فهمیدم باید از کد webview1.back استفاده کنم 
استفاده کردمو مشکل حل شد 
فقط الان دکمه بک گوشی کار نمیکنه فقط شده برگشت به صفحه قبلی وب ویو و از برنامه بیرون نمیاد 
چیکار کنم ؟

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


Sub CanGoBack(wv As WebView) As Boolean
	Dim r As Reflector
	r.Target = wv
	Return r.RunMethod("canGoBack")
End Sub

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


Private Sub Activity_KeyPress (KeyCode As Int) As Boolean
	If KeyCode=KeyCodes.KEYCODE_BACK Then
		If CanGoBack(WebView1)Then
			WebView1.Back
			Return True
		End If
	End If
	Return False
End Sub

 

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

بایگانی شده

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

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

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