प्रथम गतिविधि पर मूल्य के साथ इरादा पास करें:
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
intent.putExtra("uid", uid.toString());
intent.putExtra("pwd", pwd.toString());
startActivity(intent);
दूसरी गतिविधि पर इरादा प्राप्त करें; -
Intent intent = getIntent();
String user = intent.getStringExtra("uid");
String pass = intent.getStringExtra("pwd");
हम मूल्य भेजने के लिए और मूल्य प्राप्त करने के इरादे से आम तौर पर दो विधि का उपयोग करते हैं। मूल्य भेजने के लिए हम का उपयोग करेगा intent.putExtra("key", Value);
और के दौरान एक और गतिविधि पर आमादा प्राप्त हम का उपयोग करेगा intent.getStringExtra("key");
के रूप में आशय डेटा प्राप्त करने String
या कुछ अन्य उपलब्ध विधि का उपयोग डेटा (के अन्य प्रकार प्राप्त करने के लिए Integer
, Boolean
, आदि)। मूल्य की पहचान करने के लिए कुंजी कोई भी कीवर्ड हो सकता है इसका मतलब है कि आप किस मूल्य को साझा कर रहे हैं। आशा है कि यह आपके लिए काम करेगा।
user.getUserAccountId()+""
क्योंकि यह अनावश्यक वस्तुओं का निर्माण करेगा। इकट्ठा करने का है। उपयोग करने पर विचार करेंString.valueOf(user.getUserAccountId)
, याInteger.toString(user.getUserAccountId)
इसके बजाय।