بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
سوال: نوشتن متدی برای intent به صورت static
سلام دوستان
برای اینکه بخوام یک متد اینتنت در یک کلاس اپلیکیشن بنویسم که static باشه تا همه جا بتونم ازش استفاده کنم باید چه کدی تو کلاس G بنویسم؟
Example:
public static void myIntent(Activity act){
Intent intent = new Intent(G.currentActivity, act.class);
G.currentActivity.startActivity(intent);
از act اشکال می گیره!
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Criss
9 سال پیش
+2
0
نمونه کد برای اکتیویتی ، (کد رو همینطوری نوشتم ، باید تست بشه)
public static void intentToClass(Activity activity, Class<?> pCalss, boolean finish) {
Intent intent = new Intent(activity, pCalss);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
G.context.startActivity(intent);
if (finish) {
activity.finish();
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .