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

بیرون پریدن از b4a example


amin_379

سوال

سلام دوستان.

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

اگه به جای لیست از باتن استفاده کنم هم باز نمیشه

ولی اگه به جای porsesh.show از چیزایی مثل رفتن به اکتیویتی دیگه یا مسیج باکس استفاده کنم مشکلی پیش نمیاد

موقعی هم که از برنامه می پره بیرون هیج اروری هم نمیده

به نظر شما دلیلش چی می تونه باشه؟

Sub Process_Globals
End Sub

Sub Globals
	Private lst As ListView
	Private porsesh As CustomDialog
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("frmMain")
	lst.AddSingleLine("masood")
End Sub

Sub Activity_Resume
End Sub

Sub Activity_Pause (UserClosed As Boolean)
End Sub

Sub lst_ItemClick (Position As Int, value As Object)
	porsesh.Show("entekhab","Yes","","No",Null)
End Sub

 

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

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

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

فهمیدم مشکلش چیه , جدا از این که باید از addview  هم استفاده بشه باید ویو ای که تویه اد ویو میزاریم اینیشالایز بشه(چون این ویو رو با دیزاینر نساختیم که خودش اینیشالایز بشه):Laie_60B:

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

در 6 دقیقه قبل، amin_379 گفته است :

سلام دوستان.

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

اگه به جای لیست از باتن استفاده کنم هم باز نمیشه

ولی اگه به جای porsesh.show از چیزایی مثل رفتن به اکتیویتی دیگه یا مسیج باکس استفاده کنم مشکلی پیش نمیاد

موقعی هم که از برنامه می پره بیرون هیج اروری هم نمیده

به نظر شما دلیلش چی می تونه باشه؟

 

توی لاگ چه خطایی دریافت میکنید؟

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

سلام

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

	Dim cd As CustomDialog
	cd.AddView(view , Left , Top , Width , Height)
	cd.show("Title" , "Positive" , "Cancel" , "Nagative" , Null)

 

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

در 1 ساعت قبل، محمدرضا شاهپیری گفته است :

توی لاگ چه خطایی دریافت میکنید؟

هیج خطایی, خطایی نمیده به هم. وقتی میرسم به اون بخشی از برنامه که قرار porsesh.show رو اجرا کنه از برنامه می پره بیرون

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

در 1 ساعت قبل، Salar82 گفته است :

سلام

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


	Dim cd As CustomDialog
	cd.AddView(view , Left , Top , Width , Height)
	cd.show("Title" , "Positive" , "Cancel" , "Nagative" , Null)

 

الان امتحان کردم, باز هم تفاوتی نمی کنه

این کد رو زدم, تا میزنم رو برنامه که وارد بشه می پره بیرون

Sub Process_Globals
End Sub

Sub Globals
    Private lbl As Label
    Dim cd As CustomDialog
End Sub

Sub Activity_Create(FirstTime As Boolean)
    Activity.LoadLayout("frmMain")
    cd.AddView(lbl,25%x,25%y,20%x,20%x)
    cd.Show("asd","yes","","no",Null)
End Sub
 

Sub Process_Globals
End Sub

Sub Globals
	Private lbl As Label
	Dim cd As CustomDialog
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("frmMain")
	cd.AddView(lbl,25%x,25%y,20%x,20%x)
	cd.Show("asd","yes","","no",Null)
End Sub

 

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

الان که رو دو تا گوشی دیگه هم امتحان کردم باز هم می پره بیرون, فقط ارور unfortunately b4a example has stopped رو هم میده.

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

در 3 دقیقه قبل، amin_379 گفته است :

الان که رو دو تا گوشی دیگه هم امتحان کردم باز هم می پره بیرون, فقط ارور unfortunately b4a example has stopped رو هم میده.

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

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

در 44 دقیقه قبل، محمدرضا شاهپیری گفته است :

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

متوجه ام, نه تویه لاگ, نه موقع کامپایل هیچ خطایی نیست

اگه از  numberdialog یا colordialog استفاده کنم همچین مشکلی پیش نمیاد ولی با customdialog مشکل داره

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

در 13 ساعت قبل، amin_379 گفته است :

متوجه ام, نه تویه لاگ, نه موقع کامپایل هیچ خطایی نیست

اگه از  numberdialog یا colordialog استفاده کنم همچین مشکلی پیش نمیاد ولی با customdialog مشکل داره

ممکن این مشکل از قدیمی بودن کتابخونه باشه.. 

خود ارل هم پیشنهاد کرده اگر از B4A8.8 به بالا استفاده میکنید از B4XDialog در XUI ها استفاده کنید

1441183026_Annotation2020-05-05005605.jpg.300324c3e025cbef482701fd6d2dfc13.jpg

 

تاپیک مربوط به XUI ها :

https://www.b4x.com/android/forum/threads/b4x-xui-views-cross-platform-views-and-dialogs.100836/#content

 

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

بایگانی شده

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

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

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