首页 > 解决方案 > 缺少哪个代码,可点击的菜单项不起作用

问题描述

我一直在尝试让我的菜单项看起来可以点击,但我不确定。但我确信它不会像我计划的那样去活动

@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
    int id;
    id = item.getItemId();
    if(id == R.id.fndclss){
        Intent fndclss;
        fndclss = new Intent(MainActivity.this,ongoingtask.class);
        MainActivity.this.startActivity(fndclss);
    }
    DrawerLayout menu;
    menu = (DrawerLayout) findViewById(R.id.drawer);
    menu.closeDrawer(GravityCompat.START);
    return false;
}

标签: javaandroidxml

解决方案


你应该试试这个 -->

 @Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
    int id;
    id = item.getItemId();
    if(id == R.id.fndclss){
        Intent fndclss = new Intent(MainActivity.this, ongoingtask.class);
        startActivity(fndclss);
        return true;
    }
    DrawerLayout menu;
    menu = (DrawerLayout) findViewById(R.id.drawer);
    menu.closeDrawer(GravityCompat.START);
    return true;
}

推荐阅读