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

ارسال مقدار آناین مولتی پنل به اکتیویتی دیگر


majerajoo

سوال

سلام خسته نباشید

وقتی جاب من موفق میشه طبیعتا با کد زیر مقادیر رو میگیرم:

Dim parser As JSONParser
			parser.Initialize(job.GetString)
			Dim root As List = parser.NextArray
			For Each colroot As Map In root
				MapArry.Add(colroot)

که مثلا برای گرفتن عنوان میشه کد زیر:

colroot.Get("title")

خوب تو این قسمت من یه مولتی پنل  ایجاد کردم و میخوام وقتی روش کلیک کردم بره اکتیویتی دیگه و مقدارهای همین رو بتونم اونور هم بگیرم اما نمیدونم توی کلیک پنل دقیقا باید چیکار کنم

نمیدونم با آلتیمیت لیست ویو کار کردید یا نه اما این کتابخونه یه کلیک داره به صورت زیر:

Sub ulv_ItemClick(ItemID As Long, Position As Int, ClickedPanel As Panel)
	MoreAc.col = MapArry.Get(Position)

	StartActivity(MoreAc)
End Sub

همونطور که میبیتید اومدم متغیر col که همون مپ من هستش رو از پراسس گلوبال اکتیویتی بعدیم گرفتم و برابر مپ ارای که همون لیست هستش قرار دادم و پوزیشن اونی رو که کلیک کردم رو ریختم توش و رفم به اون اکتیویتی

و اون اکتیویتی هم راحت با همین col مقادیر رو میگیرم

اما موندم توی مولتی پنل چیکار کنم که وقتی کلیک میکنم بتونم حالا ببا همین col  یا با هرچیز دیگه ای اونور مقادیر رو بگیرم ممنون میشم کمک کنید.

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

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

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

سلام دوست عزیز 
برای انتقال داده ها در بیسیک پیشنهاد میکنم حتما از روش های استاندارد استفاده کنید 
که بهترین اونها کتابخانه استاد شاهدی هست به اسم     ariasharedpreferences

شما با این کتابخونه میتونید مقادیر رو ذخیره کنید در یک مقدار و اون رو هرجای برنامه که خاستید عوض کنید یا صدا کنید و مقدارش رو بگیرید و استفاده کنید 
که از روشهای استاندارد استفاده میکنه

موفق باشید

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

در 22 دقیقه قبل، arastooms گفته است :

سلام دوست عزیز 
برای انتقال داده ها در بیسیک پیشنهاد میکنم حتما از روش های استاندارد استفاده کنید 
که بهترین اونها کتابخانه استاد شاهدی هست به اسم     ariasharedpreferences

شما با این کتابخونه میتونید مقادیر رو ذخیره کنید در یک مقدار و اون رو هرجای برنامه که خاستید عوض کنید یا صدا کنید و مقدارش رو بگیرید و استفاده کنید 
که از روشهای استاندارد استفاده میکنه

موفق باشید

میشه لینک دانلودش بدین؟؟

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

در 5 ساعت قبل، mojtabakh20 گفته است :

میشه لینک دانلودش بدین؟؟

این آدرس هست که من با سرچ ساده sharedpreferences کلمه در قسمت سرچ همین صفحه در انجمن براتون پیدا کردم 
اگر سوالی داشته باشید تو انجمن سرچ کنید حتما جواب رو قبل از اینکه دوستان راهنمایی کنند پیدا میکنید

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

روش زیاده

مثلا تو فایل ذخیره کنی و اونجا فراخوانی کنی

دیتابیس هم همینطور ویا تو Process_Globals یک متغیر از نوع استرینگ بسازی و مقدارش رو با داده ای که میخوای برابر کنی و بعد تو هر اکتیویتی که خواستی به این صورت فراخوانی کنی

Main.Timer1

main همون اکتیویتی من هست و تایمر هم متغییرم

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

بایگانی شده

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

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

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