मैं काम करने के लिए कोड here प्राप्त करने का प्रयास कर रहा हूं। यह ठीक संकलित करता है। यह दौड़ जाएगा। और यह टैब 1 (3 का) लोड करेगा। हालांकि, जब मैं 2 या 3 टैब पर क्लिक करें, मैं इस मिल:एक्शनबार टैब के लिए FragmentTransaction .attach और .detach
java.lang.NoSuchMethodError: android.app.FragmentTransaction.detach
इस कोड को यहाँ
public void onTabUnselected(Tab tab, FragmentTransaction ft) {
if (mFragment != null) {
//ft.detach(mFragment); //requires API Level 13
ft.remove(mFragment); //this does not do the same thing as detach
}
}
मैंने पाया कि detach केवल API स्तर 13. मैंने कोशिश के लिए उपलब्ध है में क्या होता है remove, लेकिन यह वही काम नहीं करता है, जाहिर है। क्या किसी के पास पहले link में कोड के आधार पर इस पर काबू पाने के बारे में कोई विचार है?
संपादित करें: मुझे लगता है कि कोड में भी है, लेकिन एप्लिकेशन क्रैश से पहले मारा नहीं प्राप्त करता है के रूप में ही attach के लिए चला जाता है लगता है।
लेकिन ft.add साथ/टुकड़ा राज्य टैब – Arvis