我是否应该null检查getSupportActionBar()方法,即使在该方法的前面我已经使用getSupportActionBar()设置了支持操作栏?
在onCreate()中我有三行
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setTitle(getIntent().getStringExtra(TITLE_KEY));
Android Studio然后给我警告
"Method invocation may produce java.lang.NullPointerException"
假设findViewById方法确实返回了一个有效的ToolBar对象,我是否仍然需要null检查getSupportActionBar()方法,或者只是忽略警告是否安全?
最佳答案