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我设法让它工作:)