Use this customized popup component. It has flexible GUI for both Mobile and Tablet.
WindActionMenu menu = new WindActionMenu(context);
// Add items
menu.addItem(id, icon, label);
menu.addItem(R.id.wind_menu_item_set_background, R.drawable.wl_ic_edit, R.string.wind_menu_item_set_background);
// Set selection event
menu.setOnItemSelectListener(new WindActionMenu.OnItemSelectListener() {
@Override
public void onSelect(int id) {
if (id == R.id.wind_menu_item_set_background) {
// Handle menu item selection
} else if (id == R.id.wind_menu_item_set_color) {
}
// more item here
}
});
Refer full guidance, sample code and demo here.
https://github.com/vuthaiduy1990/android-wind-library/wiki/Menu-Toolbar