আপনার একটিভিটিতে কি একশন নেয়া যায় ঠিক করার জন্য, আপনি Intent পড়তে পারেন যা এটা শুরু করততে ব্যবহৃত হয়।
যখন আপনার একটিভিটি শুরু করে, Intent কে উদ্বার করতে getIntent()কল করুন যা একটিভিটি শুরু করবে। একটিভিটির লাইফসাইকেল কালের যে কোন সময়ে আপনি এটা করতে পারের, কিন্তু সাধাারনত আপনার এটা করা উচিত কলব্যাকের প্রথম দিদকটায় যেমন onCreate()বা onStart()।
উদাহরণস্বরূপ:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Get the intent that started this activity
Intent intent = getIntent();
Uri data = intent.getData();
// Figure out what to do based on the intent type
if (intent.getType().indexOf("image/") != -1) {
// Handle intents with image data ...
} else if (intent.getType().equals("text/plain")) {
// Handle intents with text ...
}
}