آموزش جاوا و اندروید

یادداشت های یک برنامه نویس معمولی

آموزش جاوا و اندروید

یادداشت های یک برنامه نویس معمولی

طبقه بندی موضوعی

کدام فرگمنت در حال حاضر در صفحه در حال نمایش است؟

چهارشنبه, ۲۱ آبان ۱۳۹۹، ۰۴:۴۳ ق.ظ

بدین صورت:

 

 

 Fragment currentFragment = getFragmentManager().findFragmentById(R.id.fragContainer);
 if (currentFragment instanceof F1) {
       //do your stuff here
 }

fragContainer همون لیوتی هست که فرگمنت داخل اون لود میشه.

F1 فرگمنت مورد نظر.

 

اینو برای مدیریت دکمه بک در پروژه بلاگ کشف کردم! برای اینکه اگر توی فرگمنتای دیگه بود به فرگمنت Home بره و اگر توی فرگمنت Home بود از اپ بره بیرون. این قسمت توی onBackpressed نوشته میشه.

موافقین ۰ مخالفین ۰ ۹۹/۰۸/۲۱
میم دال

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی