我目前正在制作一个只有三个类的应用程序。两个活动和一个应用程序类。从我所了解的应用程序到目前为止,该类在程序开始时初始化自己,这是否意味着我不需要在每个Activity中初始化该类的Object?应用程序初始化
我的程序每次都在开始时崩溃,并且返回一个ClassCastException,我假设它与我的Application类有关,因为它是我在我所有代码中执行的唯一类类型转换。作为一个局部变量我有
protected BluetoothApplication myBt;
和我的onCreate()方法内我称之为
myBt = (BluetoothApplication)getApplication();
所以getApplicationContext()应,而不是getApplication使用()? – JuiCe
是的,你必须使用'getApplicationContext()' –