У меня есть фрагмент (F1) с общедоступным методом, подобным этому
public void asd() {
if (getActivity() == null) {
Log.d("yes","it is null");
}
}
и да, когда я его вызываю (из Activity), он равен null...
FragmentTransaction transaction1 = getSupportFragmentManager().beginTransaction();
F1 f1 = new F1();
transaction1.replace(R.id.upperPart, f1);
transaction1.commit();
f1.asd();
Это должно быть то, что я делаю очень неправильно, но я не знаю, что это такое