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

بستن اکتیویتی

fanta  10 سال پیش  10 سال پیش
0 0

سلام

چطور میشه از توی یک اکتیویتی، یک اکتیویتیه دیگه رو بست؟

0 0
یه نگا به این لینک بنداز لینک (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Reza  10 سال پیش
+1 0

سلام

میشه در کلاس G یه متغییر استاتیک تعریف کرد :

 public class G extends Application {
public static Activity activityToClose;
}

بعد مثلا در اکتیویتی A که میخوای اکتیویتی B رو ببندی مینویسی :

 if (G.activityToClose != null) {
     G.activityToClose.finish();
 }

حالا activityToClose چیه ؟ در اکتیویتی B و در onCreate مینویسی :

 G.activityToClose = this;

البته شاید روش های بهتری باشه ، مثل لینک بالا ! 


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