从导航抽屉中调用时,活动为空。但是按钮显示填充的活动

时间:2019-10-07 08:22:54

标签: android-activity navigation-drawer

我有一个Nav Drawer类,我的大部分活动都继承自该类。我有一个CurrentProjectsActivity,可以通过按钮从仪表板页面进行访问。它会告诉我所有项目。但是,当我尝试从NavDrawer.class开始此活动时,我得到一个空白活动。可能是什么问题呢? 这是我的代码:

 @Override
    public boolean onNavigationItemSelected(@NonNull MenuItem item) {
        int id = item.getItemId();
        Intent intent;

        user_id = mAuth.getCurrentUser().getUid();

       if (id == R.id.nav_currentProjects) {
             intent = new Intent(this, CurrentProjectsActivity.class);
            startActivity(intent);
        } 
        \\other item handlers here

        DrawerLayout drawer = findViewById(R.id.drawer_Layout);
        drawer.closeDrawer(GravityCompat.START);
        return true;
    }

其他活动开始正常,如果从NavDrawer类中进行调用,则将填充所有内容。无法弄清楚这是什么问题

1 个答案:

答案 0 :(得分:0)

糟糕。清理和重建完成了工作