کدام فرگمنت در حال حاضر در صفحه در حال نمایش است؟
چهارشنبه, ۲۱ آبان ۱۳۹۹، ۰۴:۴۳ ق.ظ
بدین صورت:
Fragment currentFragment = getFragmentManager().findFragmentById(R.id.fragContainer);
if (currentFragment instanceof F1) {
//do your stuff here
}
fragContainer همون لیوتی هست که فرگمنت داخل اون لود میشه.
F1 فرگمنت مورد نظر.
اینو برای مدیریت دکمه بک در پروژه بلاگ کشف کردم! برای اینکه اگر توی فرگمنتای دیگه بود به فرگمنت Home بره و اگر توی فرگمنت Home بود از اپ بره بیرون. این قسمت توی onBackpressed نوشته میشه.
۹۹/۰۸/۲۱