যখন একজন ব্যবহারকারী একশন ওভারফ্লোর মধ্যে কোন একশন বাটনে বা অন্য কোন আইটেমে চাপ দিবে, সিস্টেম আপনার এক্টিভিটির onOptionsItemSelected()কলব্যাক মেথডকে কল করবে। আপনার এই পদ্ধতি বাস্তবায়নে কোন আইটেমটিতে চাপ দেওয়া হয়েছে তা ঠিক করতে নির্দিষ্ট MenuItem এ getItemId()কে কল করে- ফিরতি আইডি ভ্যালু যা আপনি করেসপন্ডিং < item> এলিমেন্ট এর android:id এট্রিবিউটকে ঘোষণা করেছিলেন তার সাথে ম্যাচ করে।
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle presses on the action bar items
switch (item.getItemId()) {
case R.id.action_search:
openSearch();
return true;
case R.id.action_settings:
openSettings();
return true;
default:
return super.onOptionsItemSelected(item);
}
}