当点击按钮的时候popupMenu.show();
public boolean onMenuItemClick(MenuItem item) {
switch (item.getItemId()) {
case R.id.menu_floor:
boolean checked = item.isChecked();
item.setChecked(!checked);
return true;
}
return true;
}
设置多选状态,再次点击的时候才会默认选中
tip:千万不要在重新实例化popupMenu,否则每次都是新的popupMenu,从而不会保存状态