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

مشکل این کد خط کوتاه کوجاست


bahman2012

سوال

سلام مشکل کد زیر چیه که خطا میده 

Sub Globals
	Private Panel1 As Panel
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("1")

	Dim Panel2 As Panel
	Panel2.Initialize("")
	Panel2.RemoveAllViews
	Panel2.AddView(Panel1,0,0,Panel1.Width,Panel1.Height)
End Sub

 خطای زیر رو میده

 

 
Error occurred on line: 37 (Main)
java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
	at android.view.ViewGroup.addViewInner(ViewGroup.java:4311)
	at android.view.ViewGroup.addView(ViewGroup.java:4147)
	at android.view.ViewGroup.addView(ViewGroup.java:4119)
	at anywheresoftware.b4a.objects.PanelWrapper.AddView(PanelWrapper.java:65)
	at java.lang.reflect.Method.invoke(Native Method)
	at anywheresoftware.b4a.shell.Shell.runVoidMethod(Shell.java:755)
	at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:345)
	at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:249)
	at java.lang.reflect.Method.invoke(Native Method)
 

 

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

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

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

panel1 از قبل زیرمجموعه اکتیویتی شده و نمی تونین اونو به panel2 به عنوان زیرمجموعه اضافه کنید.

مگر اونو از اکتیوی حذف و به پنل دوم اضافه کنید.

«موفق باشید.»

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

بایگانی شده

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

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

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