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

مشکل هندل دکمه بک در فرگمنت

Plumber  8 سال پیش  8 سال پیش
0 0

سلام دوستان

من یه مشکلی دارم و اینه که نمیدونم چطوری میشه دکمه بک رو توی فرگمنت هندل کرد و فرایند خاصی رو توش انجام داد چون backPress نداره و از داخل اکتیویتی کال میشه 

به عنوان مثال من میخوام وقتی بک رو زد اول یه نوشته تغییر کنه یا منو بسته شه و دفعه بعد که بک رو زد اون فرگمنت بسته شه.

و یا وقتی دوتا تب دارم میخوام توی هر تب بک زد از همون تب فرگمنت بسته بشه نه اخرین فرگمنتی که باز شده.(نمونه اینستاگرام یا بازار)

ممنون.

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
HaDiSs  8 سال پیش
0 0

من خودم برای این کار فرایند بک پرس رو توی اکتیوتیه میزبان هندل میکنم، ینی وقتی که بک زده شداز لیست اون اکتیوتی، فرگمنتی که روی صفحه هستو تشخیص میدم و بعد کاری که میخوام رو انجام میدم  و در آخر super.backPressed رو کال میکنم

 

0 0
متاسفانه این روش وقتی چنتا فرگمت باشن و یه سریش hide شده باشن و توی اون hide شده ها دوتا فرگمنت با یک نام باشه ممکن نیست ، به عنئان مثال جزییات محصول باز شده در تب محصولات و جزییات محصول باز شده در تب سبد خرید هردو از دو فرگمنت میزبان مختلف و یک جنس فرگمنت هستن! (8 سال پیش)

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