/ / टुकड़ा वापस ढेर से टुकड़ा की पहली घटना का सूचकांक हो रही है - Android, Android- टुकड़े

खंड के पीछे ढेर - एंड्रॉइड, एंड्रॉइड-टुकड़ों से खंड की पहली घटना का सूचकांक प्राप्त करना

मान लें कि टुकड़ा ढेर D-> C-> की तरह है-> बी-सी-> ए-> बी-> सी-> ए-> बी-> ए, मुझे टुकड़े ए की स्थिति प्राप्त करने की आवश्यकता है जो पहले बैक स्टैक में जोड़ा जाता है जो मेरे मामले में स्थिति 2 है।

उत्तर:

जवाब के लिए 0 № 1

आप नीचे कोड का उपयोग करके टुकड़े की भावना का पता लगा सकते हैं।

 FragmentManager frgmanager = getFragmentManager();
for (int i = 0; i < frgmanager .getBackStackEntryCount(); i++) {
if (frgmanager .getBackStackEntryAt(i).getName().equalsIgnoreCase(tagname)) {
return i;
}
}

लेकिन कृपया इसे टैग नाम के साथ बैकस्टैक में डालें।

fragmentTransaction.replace(android.R.id.tabcontent, fragment, tagname);
fragmentTransaction.addToBackStack(tagname);