Método de actividad de llamada de fragmento
Estoy tratando con fragmentos.
Yo tengo unActivity
y diferentefragments
.
Cadafragment
Necesito el acceso a unClass(call it X)
que le permiten acceder a una base de datos, pero debido a que tengo muchos fragmentos, no quiero crear una instancia diferente deClass X
en cada fragmento, ya que creo que requerirá un montón dememory
.
Entonces, ¿cómo puedo hacer?
Escribí algo como esto (con un captador), ¡pero no funciona!
public class MyActivity {
private ClassX classx;
.....
public ClassX getClassX() {
return classx;
}
.....
}
Pero que, ¿cómo puedo llamarlo desde elfragment
?