انتقال اطلاعات به Activity های مختلف
با سلام
میخواستم اطلاعات از یک Activity به چند Activity مختلف بفرستم .با توجه به آموزش یه کارایی کردم اما موفق نشدم.لطفا راهنمایی کنید.
یه مشکل دیگه هم دارم اینه که وقتی روی مثلا NEXT PAGE کلیک شد، اگه فلان کار انجام شده باشه، توی همون صفحه بمونه و در غیر اینصورت بره به صفحه بعد.
(در ضمن گزینه Properties و گزینه ی کناریش که پروژه ها توش میاد حذف شدن اکه اینم کمک کنین ممنون میشم)
من دفعه اولمه ازین سرویس استفاده میکنم.اگه در نحوه ی سوال پرسیدنم مشکلی هست لطفا راهنمایی کنین.
باتشکر از مدیر سایت و کاربران
ببین برادر جان اول بذار اون یه خط کد intent ک تازه کلیشه ای یادش گرفتی رو برات شرح بدم البته با اجازه بزرگ ترای سایت!!
Intent intentname = new Intent(mainactivity.this , nextactivity.class)
خب بسم الله
گوش کن ببین ی خط کد بالا حرفش چیه!!؟؟
اول از همه میگه شما داری چیزی از نوع Intent تعریف میکنی! دقت کن ک intent اولی ی اسم کلیشه ایه و یه جور type
بعدش میگه شما ک intent تون رو معرفی کردید اسمشو چی میخواید بزارید؟؟ این اسم موقع فراخوانی به کار شما میاد . این اسم کلیشه ای نیست و میشه همه جوره تغییرش داد!!
یکم جلوتر میگه ک حالا intentتو معرفیش کن! ماهم میگیم ک یه intent جدید ک ...
خب حالا میرسیم ب مشکل شما ک داخل پرانتز هستش!!
در ادامه تعریف میگیم ک این intent جدید (ک کارکردش در اینجا پرش ب اکتیویتی بعدی هست ) باید از اکتیویتی فعلی ک توش هستیم البته از کلاسش بپریم بریم ب کلاس اکتیویتی ای ک دوست داری بری اونجا!!
مشکل شما اینه داری ب بنده خدا میگی از کلاس همین اکتیویتی بپر ب کلاس دوباره همین!!!! خب نمیشه دیگه برادر!
شما داخل پرانتز قسمت دوم اسم اکتیویتی ای رو بنویس ک میخوای بری اونجا!!
بازهم اگر توضیحات ناقص بود بفرما تا باهم حل کنیم مشکل رو!!
از استاد و سایر دوستان هم عذر میخوام در حضورشان اساعه ادب کردم.
من برم ببینم ک سوال خودم پاسخ داده شده یا نه!؟
شاعر میگه ک : تو نیکی میکن در ...
اها این یکم بهتر شد!!
ببین برادر خو وقتی کاربر فلان فیلدو خالی گذاشت شما یه شرط if میزاری و داخل بلاکش لازمه فقط و فقط ی toast بزاری و بگی شرمنده داداش نمیشه بری به صفحه بعد !! دیگه لازم نیست ک بنویسی اگه خالی بود از همین صفحه دوباره بیا به همین صفحه ک!!!!
اونوقت حالا شما داخل بلاک elseش بنویس ی intent ب صفحه بعد...
حالا اگه کد هم لازم داشتی ب خودم بگو!
یاعلی
سلام به دوستان عزیز
یه سوال اگر بخوایم از یه activity به activity دیگه فقط مقادیر بفرستیم ، هدف رفتن به اون activity نباشه باید با اینتت کار کرد ؟ میشه ؟
مثال میزنم صفحه لاگین داریم ، یوزر طرف میگیریم ، اگر درست بود وارد صفحه بعد میشیم مثلا صفحه ی لیست کلینیکها ، حالا از این صفحه کلینیک موردنظر خودمون انتخاب می کنیم میریم به اکتیویتی بعدی که نام پزشکان رو نشون میده ، در اینجا میخوایم هر پزشکی که انتخاب کردیم بعلاوه user بیمار در جدول پایگاه داده ثبت بشه .
nima جان ایشالله ک شما پاسختو تو تایپیک جدا گرفته باشی چون ظاهرا از عهده این تایپیک خارجه
ولی خب برای سوال اصلی ک Ali asqar akhavan mahdavi بالا نوشته بود باید بگم ک ک توی تایپیک جدا خیلی قالب بندی شده و شیک پرسیدمش ک دیدن نتایجش خالی از لطف نیست
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .