无法将视图添加到抽屉布局



我有一个抽屉布局,但是当我将任何视图添加到 content_View.xml我收到此错误:

java.lang.NullPointerException:尝试调用接口方法 'void android.support.v7.widget.DecorContentParent. setWindowCallback(android.view.Window$Callback(' 在空对象引用上

谁能解释为什么会发生此错误以及如何解决它?

您需要向我们展示您的代码,但现在我可以告诉您,当您有一个未实例化的对象时,就会发生 NullPointerExceptions。

例如,假设您有变量MyClass myVar,并且您想在 myVar 上调用函数doSomething(),但它不起作用。原因是您需要创建一个MyClass的实例并将其分配给myVar,如下所示:myVar = new MyClass(args...)

这称为实例化。现在,一旦你实例化了myVar,你就可以做myVar.doSomething()。请看下面的代码:

MyClass myVar;           // Creates a MyClass object called myVar
myVar = new MyClass;     // Instantiates myVar
myVar.doSomething();     // Executes the function doSomething() on myVar

相关内容

  • 没有找到相关文章

最新更新