错误消息'字段从未分配过什么'是什么意思,你如何分配字段。我想知道为了学习,所以我可以了解它意味着什么,如何分配,所以我不会再次得到这个错误。
private NavigationDrawerFragment mNavigationDrawerFragment;
@Override
public boolean onCreateOptionsMenu(Menu menu) {
if (!mNavigationDrawerFragment.isDrawerOpen()) {
// Only show items in the action bar relevant to this screen
// if the drawer is not showing. Otherwise, let the drawer
// decide what to show in the action bar.
getMenuInflater().inflate(R.menu.main, menu);
restoreActionBar();
return true;

答案 0 :(得分:1)
这只是意味着您尝试使用(比如分配)您从未初始化的字段。例如,
.. mymethod() {
int a;
..
int b = a;
..
既然您从未分配/定义过a,则无法将a分配给b。因此编译器会抱怨你现在看到的。