设置工具栏小部件的标题时出现空指针异常

时间:2015-08-02 21:04:46

标签: java android android-activity android-toolbar

我试图为我的工具栏小部件设置标题,但在这样做后,我的代码的最后一行以黄色突出显示,我得到一个空指针异常警告。可以做些什么来解决这个问题?

  

方法调用' getSupportActionBar()。setTitle(Html.fromHtml("" + getResources()。getString(R.string.hello_world)+"") );'可能会产生' java.lang.NullPointerException'

   Toolbar mToolbar = (Toolbar) findViewById(R.id.toolbar);
   setSupportActionBar(mToolbar);
   getSupportActionBar().setTitle(Html.fromHtml("<font color='#FFFFFF'>" + getResources().getString(R.string.hello_world) + "</font>"));

1 个答案:

答案 0 :(得分:3)

如果不设置操作栏,则仅抛出空指针异常。在你的情况下它只是一个警告,应该没有错误。但是,如果您想摆脱警告,请尝试在其前面添加if(getSupportActionBar()!=null)或前一行。