প্রথম ক্রিয়াকলাপের সাথে মান সহ উদ্দেশ্যটি পাস করুন:
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)
পরিবর্তে বিবেচনা করুন ।