آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

سوال: نوشتن متدی برای intent به صورت static

hvm  9 سال پیش  9 سال پیش
0 0

سلام دوستان
برای اینکه بخوام یک متد اینتنت در یک کلاس اپلیکیشن بنویسم که 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();
}
}

 


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .