导航抽屉中的return语句是什么意思?

时间:2019-02-01 18:17:19

标签: java android switch-statement navigation-drawer

我有一个带有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?
        }
    });

1 个答案:

答案 0 :(得分:0)