Я использую всплывающее меню Android для отображения элементов всплывающего меню, которые поступают со стороны сервера, а не статично.
Мне нужно настроить всплывающее меню в соответствии с приведенным ниже снимком экрана.
![required design screenshot](https://i.stack.imgur.com/og1Vi.png)
Я не могу добавить разделитель пунктирной линии во всплывающем меню. Пожалуйста, дайте мне несколько предложений.
вот мой код вызова всплывающего меню:
private void popUpMethod(Context context){
if(isMembersOnly.equalsIgnoreCase("Members Only")){
for(int i = 0; i < MBEventsMemberOnly.size() ; i++){
popup.getMenu().add(1, i, 1, MBEventsMemberOnly.get(i).getName());
}
}else {
for(int i = 0; i < MBEventTypes.size() ; i++){
popup.getMenu().add(1, i, 1, MBEventTypes.get(i).getName());
}
}
//Inflating the Popup using xml file
popup.getMenuInflater().inflate(R.menu.members_list, popup.getMenu());
//registering popup with OnMenuItemClickListener
popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
public boolean onMenuItemClick(MenuItem item) {
//return true;
switch (item.getItemId()) {
case 0:
//handle menu1 click
break;
case 1:
//handle menu2 click
break;
}
case 2:
//handle menu3 click
break;
}
return false;
}
});
popup.show();//showing popup menu
}