intent کردن بین دو اکتیویتی و کار با تابع putExtra

دسته بندی ها : برنامه نویسی اندروید ۱۶ شهریور ۱۳۹۸ فرشته آقامیری
intent

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

intent واسطی است بین اجزای مختلف (اکتیویتی ها، سرویس ها، برودکست رسیورها) درون یک اپلیکیشن. ساده ترین کاربرد اینتنت انتقال از یک اکتیویتی به اکتیویتی دوم است.

فرض کنید در اکتیویتی اول با نام FirstActivity، دو EditText و یک Button داریم و می خواهیم با زدن دکمه از این اکتیویتی به اکتیویتی SecondActivity برویم و متن موجود در EditText ها در صفحه دوم نشان داده شود.

برای انتقال اطلاعات بین دو اکتیویتی از متد ()putExtra استفاده می کنیم.

در FirstActivity:

در SecondActivity یک TextView تعریف می کنیم تا name , family پاس داده شده از اکتیویتی اول را در خود نشان دهد:

خروجی: هر مقداری که به عنوان نام و فامیلی در ادیت تکس ها بنویسید، با زدن دکمه ی ذخیره، در اکتیویتی دوم نشان داده می شود.

فرشته آقامیری
فرشته آقامیری

مطالب زیر را حتما بخوانید:

نظرات کاربران

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کوتاه :

عضویت در خبرنامه ویژه مشتریان سیگما پلاس

با عضویت در خبرنامه ویژه سیگما پلاس از آخرین جشنواره های سایت باخبر شوید!