اگر بخواهیم با استفاده از لایوت ویوهارو در برنامه اد کنیم باید، با استفاده از بخش دیزاینر، لایوتی رو بسازیم و در برنامه لود کنیم.
حالا من از لایوت استفاده نکردم و با استفاده از کدنویسی، ویوهارو اضافه کردم.
من با استفاده از این دستورات منوی متریال برای برنامم میسازم:
Private d_menu As B4XDrawer
d_menu.Initialize(Me, "Drawer", Activity, 300dip)
d_menu.CenterPanel.LoadLayout("لایه ای که ساخته نشده")
d_menu.LeftPanel.LoadLayout("menu")
d_menu.LeftOpen = Not(d_menu.LeftOpen)
اما چون حالا باکدنویسی ویوها رو اضافه کردم، پس در نتیجه لایه ای لود نکردم که بخوام توی اون منو رو صدا بزنم. یعنی توی این خط
d_menu.CenterPanel.LoadLayout("لایه ای که ساخته نشده")
حالا چه طوری میتونم منوم رو با این شرایط پیاده سازی کنم؟
سوال
MR.B4A 126
سلام.
اگر بخواهیم با استفاده از لایوت ویوهارو در برنامه اد کنیم باید، با استفاده از بخش دیزاینر، لایوتی رو بسازیم و در برنامه لود کنیم.
حالا من از لایوت استفاده نکردم و با استفاده از کدنویسی، ویوهارو اضافه کردم.
من با استفاده از این دستورات منوی متریال برای برنامم میسازم:
Private d_menu As B4XDrawer d_menu.Initialize(Me, "Drawer", Activity, 300dip) d_menu.CenterPanel.LoadLayout("لایه ای که ساخته نشده") d_menu.LeftPanel.LoadLayout("menu") d_menu.LeftOpen = Not(d_menu.LeftOpen)
اما چون حالا باکدنویسی ویوها رو اضافه کردم، پس در نتیجه لایه ای لود نکردم که بخوام توی اون منو رو صدا بزنم. یعنی توی این خط
d_menu.CenterPanel.LoadLayout("لایه ای که ساخته نشده")
حالا چه طوری میتونم منوم رو با این شرایط پیاده سازی کنم؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
3 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.