Вызов метода активности из фрагмента
Я имею дело с фрагментами.
у меня естьActivity
и разныеfragments
.
каждыйfragment
нужен доступ кClass(call it X)
которые позволяют ему получить доступ к базе данных, но, поскольку у меня много фрагментов, я не хочу создавать другой экземплярClass X
в каждом фрагменте, так как я думаю, что это потребует многоmemory
.
Так как я могу это сделать?
Я написал что-то вроде этого (с геттером), но это не работает!
public class MyActivity {
private ClassX classx;
.....
public ClassX getClassX() {
return classx;
}
.....
}
Но чем, как я могу назвать это изfragment
?