ارسال اطلاعات به اکتیویتی های دیگر Android

با سلام
بنده قصد دارم یه برنامه آندرویدی بنویسم ،در شروع با یه مشکلی مواجه شدم ممنو میشم به سوال پاسخ بدید .
سوال : در اکتیویتی ۱ چند تا مقدار دارم ،حال چطور میشه هنگامی که کلیک میکنم و به اکتیویتی ۲ میرم این مقدارها رو داشته باشم و بتونم استفاده کنم ؟

پاسخ :

جهت ارسال اطلاعات بین اکتیویتی ها میتونید از putextra استفاده کنید ، در ادامه یک مثال ساده رو ببینید :

اکتیویتی ۱ :

Intent main2 = new Intent();
main2.putExtra("url", "ToobaWeb.com");
main2.putExtra("email", "Info@ToobaWeb.com");
main2.putExtra("name", "Tooba");
startActivity(main2);

اکتیویتی ۲ :

Bundle extra = getIntent().getExtras();
String URL = extra.getString("url");
String Email = extra.getString("email");
String Name = extra.getString("name");

 


همینک دیدگاه خود را برای ما بنویسید!