当我使用上面的方法而不是getSupportActionBar().setSelectedNavigationItem(position);时,我有一个NullPointerException
作为将来的参考,我怎样才能让Android Studio或IntellijIdea对我的错误给出更好的提示呢?我还没有尝试过Analyze -> Inspect Code
我从CommonsGuy示例演示中收到了这个常见的错误。
它可以在谷歌自己的有效导航代码样本中找到:
// Set up the action bar.
final ActionBar actionBar = getActionBar();在这里,我的actionBar保持为空,我只是设置了
if(actionBar != null) 语句和代码一直运行,直到我更改为Android Support Library方法:getSupportActionBar()
这个来自google的示例实际上并没有向我展示三个"Sections Tabs“
发布于 2015-09-30 17:24:24
您的Activity应该扩展AppCompatActivity,以便可以使用getSupportActionBar()方法。另外,请检查您的Activity主题是否不是从NoActionBar扩展而来。
https://stackoverflow.com/questions/32862257
复制相似问题