The customizable Android operating system gives users more flexibility than iOS does. After Android introduced the action bar after 3.x, I found that its native API hides all icons if the menu item is shown in overflow (three dots (ellipsis) on a MENU-button-lacking device, or after pressing the Menu button if that device has Menu button).. Android Option Menus are the primary menus of android. If you’re running your code on Android 3.0+, the icons in the menu are not shown by design. It is pushed to the Overflow Menu if there is not enough room on the toolbar. On Android, the context menu is activated by long-press on a list item. I just upgraded to Android 10 last week, and whenever I want to share a link a quick menu of recipients pops up. Options Menu Fragment - Android Studio - Java This will cover the followings: Use Options Menu / Actionbar menu Use Options Menu in fragments Add items with icons in options menu Show different options of an options menu in each fragment Handle options menu's item clicks (I saw a post about this problem if header is white, it is white but menu is set to top bar) If I set it to footer as well it does show in the footer on android mobile and android tablet but not on iphone6. Following is the example of implementing an Options Menu in the android application..