بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
بستن اکتیویتی
سلام
چطور میشه از توی یک اکتیویتی، یک اکتیویتیه دیگه رو بست؟
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;
البته شاید روش های بهتری باشه ، مثل لینک بالا !
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .