I have: MainActivity
fragment = new ListReportsFragment();
FragmentManager fragmentManager = getSupportFragmentManager();
fragmentManager.beginTransaction().replace(R.id.content, fragment).commit();
With this simple code I am calling a framgment extended from SupportMapFragment
MyFragment
public class MyFragment extends SupportMapFragment {
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
MainActivity main = (MainActivity) getParentFragment().getActivity()
}
}
But the value of main is always null . How I can send or get the MainActivity ?
Change
MainActivity main = (MainActivity) getParentFragment().getActivity();
with
MainActivity main = (MainActivity) getActivity();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With