我试图做一些非常简单的事情,或者我认为是的。
在我的BluetoothChat中,我设置了
public static boolean potato = false;
在我的 MainActivity 的 onCreateBundle 中, 我有
if(BluetoothChat.potato == false)
{
tv.setText("it did not crash");
}
当我将窗口从 bluetoothchat 切换到 mainactivity 时,我的应用程序立即崩溃。我收到 java.lang.RuntimeException 和 java.lang.NullPointerException。但是,如果我注释掉 if 语句,应用程序不会崩溃并完美切换。
最佳答案
看起来错误来自电视,而不是 BlueToothChat.potato。您是否已在代码中的该点初始化了“tv”变量?
关于java - 在一个类中使用另一个类中的变量 NullpointerException - RunTimeException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22903199/