मान लीजिए कि मैं कुछ कंटेनर दृश्य में वर्तमान टुकड़े को दूसरे के साथ बदलना चाहता हूं। क्या इसका उपयोग करना बेहतर है ...
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.replace(R.id.fragment_container, newFragment, null);
ft.commit();
... या निम्नलिखित, दिखाने और छिपाने के साथ?
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.hide(oldFragment);
ft.show(newFragment);
ft.commit();
क्या ऐसा करने का एक तरीका अधिक कुशल है? इन तरीकों का उपयोग करने के बारे में अधिक जानकारी नहीं मिल सकती है, या वे शामिल किए गए टुकड़ों के जीवनचक्र को कैसे प्रभावित करते हैं। धन्यवाद!