我有一个带有onItemClickListener的导航抽屉。
我为每个菜单项使用一个switch case语句,当单击一个项目时,它将在每个case块内运行代码。
但是我不明白最后是return语句,我读了一些使用return false的帖子;其他使用return true;最后。
我应该使用什么?
mNavigationView5.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull final MenuItem item) {
switch (item.getItemId()){
case R.id.ic_edit:
//code for editing.
break;
case R.id.ic_info:
//code for info.
break;
case R.id.ic_remove:
//code for removing.
break;
}
return false; // should i return true here or false?
}
});
答案 0 :(得分:0)