Android 单击“我的工具栏”时出现空指针异常错误

Android 单击“我的工具栏”时出现空指针异常错误,android,nullpointerexception,Android,Nullpointerexception,当我单击工具栏中的按钮时,我遇到了以下错误:java.lang.NullPointerException:无法为child()中的参数“pathString”传递null 代码如下: @Override public boolean onOptionsItemSelected(MenuItem item) { Toast.makeText(this, "Legg til notat", Toast.LENGTH_LONG).show(); switch (item.getIt

当我单击工具栏中的按钮时,我遇到了以下错误:
java.lang.NullPointerException:无法为child()中的参数“pathString”传递null

代码如下:

@Override
public boolean onOptionsItemSelected(MenuItem item) {

    Toast.makeText(this, "Legg til notat", Toast.LENGTH_LONG).show();

    switch (item.getItemId()){
        case R.id.leggtilnotat:
            Intent leggtilnotat = new Intent(Notatliste.this, LeggtilNotat.class);

            Intent intent = getIntent();

            String id = intent.getStringExtra(Jobbliste.jobbId);
            String navn = intent.getStringExtra(Jobbliste.jobbnavn);


            databaseNotater = FirebaseDatabase.getInstance().getReference("Notater").child(id);

            startActivity(leggtilnotat);
            break;
    }

    return super.onOptionsItemSelected(item);
}
}


这里可能有什么问题?

子(路径)不接受空参数。确保id不为空。

这里可能有什么问题?-试着读一下错误信息,我读了,但不明白是什么。我是这方面的初学者,所以我只是想得到一些帮助。没有错误日志,很难指出错误。看看这段代码,问题可能出在这一行:
databaseNotater=FirebaseDatabase.getInstance().getReference(“Notater”).child(id)。检查
id
是否为
null
。可以粘贴日志cat吗?@Android4Fun我设法让它工作:)