1
当我点击我的Popupmenu项目时,该项目不会被检查,菜单立即消失。有没有办法至少让项目检查?PopupMenu关闭时没有勾选选中的复选框项目
PopupMenu popup = new PopupMenu(getActivity(), v);
MenuInflater inflater = popup.getMenuInflater();
inflater.inflate(R.menu.filtering_menu, popup.getMenu());
popup.getMenu().findItem(R.id.filter_old).setChecked(hide_old);
popup.setOnMenuItemClickListener(new OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
Toast.makeText(getActivity(), item.getTitle(), Toast.LENGTH_SHORT).show();
return false;
}
});
popup.show();
而你的回答使我setCheckable() 。谢谢! – James
我工作过但没有工作。 –