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

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


erayan

سوال

با سلام، من برای لینک دادن و اجرای یک اکتیویتی روی سورس منو متریال مشکل دارم.

 

منو بصورت زیر هست، چطور میشه اکتیویتی به منو لینک زد، روش های معمول تست کردم نشد:

 
Sub S1_Click
StartActivity(new1)
End Sub
 
 
MDB.Initialize("MD")
MDB.withAccountHeader(MaterialHeaderResult)
MDB.withHeader(pnlHdr, -1, 80dip)
MDB.AddPrimaryDrawerItem ("پیام" , p2.Drawable ,Null ,"۲" ,True,2, "")
MDB.AddPrimaryDrawerItem ("خانه" , p1.Drawable ,Null ,"+۹۹" ,True,1, "نمایش صفحه اصلی") MDB.AddPrimaryDrawerItem ("اشخاص" , p3.Drawable ,Null ,"" ,True,2, "") MDB.AddSectionDrawerItem ("قسمت دوم" ,True)
MD = MDB.Build
MDB.AddSecondaryDrawerItem("تنظیمات" ,s1.Drawable ,Null ,"" ,True ,3) MDB.AddSecondaryDrawerItem("راهنمایی" ,s2.Drawable ,Null ,"" ,True ,4) MDB.AddSecondaryDrawerItem("همکاری" ,s3.Drawable ,Null ,"" ,False,5) MDB.AddSecondaryDrawerItem("موفق باشید!" ,Null ,Null ,"" ,False,6) MDB.withDrawerGravity(Gravity.RIGHT)
لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

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

با یه سلکت:

مثل همین هر چنتا ایتم داری بهش case اضافه کن.

 

 

 
Sub MD_ItemClick(Position As Int, Identifier As Int)
 
Select Identifier
Case 1 
 
StartActivity(new1)
Case 2
 
StartActivity(new2)
 
End Select
 
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

تفاوتی نکرد برادر عین کد خودمه که :)

توجه کن

اکتیویتی رو نبستی و میخوای یکی دیگه رو باز کنی؟؟؟

خط دوم کد رو اضافه کردم

 

 

با یه سلکت:

مثل همین هر چنتا ایتم داری بهش case اضافه کن.

 

 

 
Sub MD_ItemClick(Position As Int, Identifier As Int)
 
Select Identifier
Case 1 
 
StartActivity(new1)
Case 2
 
StartActivity(new2)
 
End Select
 
End Sub

 

اینم راهکارش

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

توجه کن

اکتیویتی رو نبستی و میخوای یکی دیگه رو باز کنی؟؟؟

خط دوم کد رو اضافه کردم

 

اینم راهکارش

 

بله متوجه شدم ولی ربطی نداره و تست کردم نشد! راه حل دوستمون که گفتن با case انجام دادم و حل شد، دمشون هم گرم...

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

بله متوجه شدم ولی ربطی نداره و تست کردم نشد! راه حل دوستمون که گفتن با case انجام دادم و حل شد، دمشون هم گرم...

خواهش میکنم...

لطفا تاپیک رو پاسخ داده شده بزنید.

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

بایگانی شده

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

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

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