我有 VideoApplication 类,它扩展了 Application 类。我在这个类中创建了我的另一个 java 类的对象,以便我可以通过活动传递它。
public class VideoApplication extends Application {
private Client client;
public Client getClient(){
return client;
}
public void setClient(Client client){
this.client = client;
}
}
我在 androidManifest 文件中添加了以下行:
android.name=".VideoApplication"
.
但是,当我将以下行添加到我的代码 (MainActivity.java) 中时,应用程序会引发 ClassCastException 异常。
VideoApplication appInstance = (VideoApplication)getApplicationContext();
我哪里错了?请帮忙。