इस प्रयास करें: मैं "का उपयोग कर रहा आयात android.support.v4.app
MyFragmentClass mFrag = new MyFragmentClass();
Bundle bundle = new Bundle();
bundle.putString("DocNum", docNum); //parameters are (key, value).
mFrag.setArguments(bundle);
getSupportFragmentManager().beginTransaction().replace(R.id.page_fragments, mFrag).commit();
:
कहीं भी अपने FragmentActivity वर्ग के भीतर, इस डाल फ्रेगमेंट एक्टिविटी; "इसलिए मैं" getSupportFragmentManager() "का उपयोग करता हूं। तो ऊपर दिए गए कोड को सारांशित करने के लिए, आपने एक बंडल इंस्टेंस और आपके टुकड़े का एक उदाहरण बनाया है। फिर आपने दो वस्तुओं को "mFrag.setArguments (बंडल)" से जोड़ा है। तो अब "बंडल" आपके MyFragmentClass के उस उदाहरण से जुड़ा हुआ है। तो अपने MyFragmentClass में कहीं भी, फोन करके बंडल को पुनः प्राप्त:
Bundle bundle = getArguments();
String mDocNum = bundle.getString("DocNum");
कैसे मैं उन्हें दूसरे छोर – user1730789
@ user1730789 पर प्राप्त करते हैं: getArguments() बंडल आप ऊपर सेट प्राप्त हो सकें। – hwrdprkns