J'utilise libgdx, mon code est comme ça,Comment détruire un objet écouteur d'application dans libgdx
public class MyActivity extends AndroidApplication {
public void onCreate(Bundle savedInstanceState){
//here i have initialized my application listener object
initialize(new MyApplicationListener(),false);
//other code
}
}
//MyApplicationListener.java
public class MyApplicationListener implements ApplicationListener {
public void create(){}
public void render(){}
public void dispose() {
//diposing all resources
}
}
Maintenant, ma question est quand iam finir mon MyActivity.java
, le dispose()
-method dans MyApplicationListener.java
était pas appelé. Par conséquent mon jeu affectait de l'exception de MOO. J'ai également essayé d'appeler la méthode de disposition manuellement, mais peu d'objets restaient comme il est dans le tas.