انتقال اطلاعات بین اکتیویتی ها
سلام به دوستان عزیز
یه سوال اگر بخوایم از یه activity به activity دیگه فقط مقادیر بفرستیم ، هدف رفتن به اون activity نباشه باید با اینتت کار کرد ؟ میشه ؟ اصلا داریم ؟
مثال میزنم صفحه لاگین داریم ، یوزر طرف میگیریم ، اگر درست بود وارد صفحه بعد میشیم مثلا صفحه ی لیست کلینیکها ، حالا از این صفحه کلینیک موردنظر خودمون انتخاب می کنیم میریم به اکتیویتی بعدی که نام پزشکان رو نشون میده ، در اینجا میخوایم هر پزشکی که انتخاب کردیم بعلاوه user بیمار در جدول پایگاه داده ثبت بشه .
EXAMPLE :
String userName ="ali";
int password =123456;
Intent intent = new Intent(G.curentActivity, ClassName.class);
intent.putExtra("USER_NAME", userName);
intent.putExtra("PASSWORD", password);
G.curentActivity.startActivity(intent);
Bundle extras = getIntent().getExtras();
int passwordInput;
String userNameInput;
if (extras != null) {
passwordInput= extras.getInt("PASSWORD");
userNameInput= extras.getString("USER_NAME");
مثلا کدی که اینجا مینویسید برسی درست بودن ورودی ها براساس شرط
if(userNameInput ="ali"){
اینکار رو کن
}else{
یه کار دیگه کن
}
و
....
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .