بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
Intent برای باز کردن همه اکتیوتی ها
سلام
چطور میشه یک Intent تعریف کرد که توی همه اکتویتی ها بشه استفاده کرد
Intent mafhoom =newIntent(Main.this, Page2.class)
با این کد از مین به پیج 1 می شه اطلاعات رو منتقل کرد .
چطوری به همه اکتیوتی ها منتقل کنم
به تعداد اکتویتی ها باید
Intent mafhoom =newIntent(Main.this,Page1.class);
نوشت ، اینطوری که خیلی خنده داره :))))
0
0
والا من که میخندم ;) (12 سال پیش)
0
0
میخند ؟؟؟ ، به چی ؟ (12 سال پیش)
0
0
گفتی اگه بخوایم یکی یکی intent اضافه کنیم ختده داره دیگه ;) (12 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
مجتبی یگانه
12 سال پیش
0
0
خیلی جاها ، یه تابع که خودت بنویسی مشکل رو حل میکنه ! دو مقدار بگیره ، الان کجائیم ، کجا بریم ! بزار تو اینتنت داده ها رو put کنه و تمام !
من خودم معمولا این کار رو با متغییر های Global انجام میدم ، تو کلاسی به اسم G تعریف میکنم :
public static String Value = "my value"
حالا میگم
"myvalue is "+ G.Value
پاسخ به سوال
uncocoder
12 سال پیش
+2
0
می تونید تعریف کنید:
public static void openActivity(Class<? extends Activity> clazz, boolean canFinishCurrent) {
Intent intent = new Intent(G.currentActivity, clazz);
G.currentActivity.startActivity(clazz);
if (canFinishCurrent) {
G.currentActivity.finish();
}
}
برای استفاده هم می تونید بگید:
openActivity(SampleActivity.class, true);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .