ASNE icon indicating copy to clipboard operation
ASNE copied to clipboard

Getting a Attempt to invoke virtual method 'android.support.v4.app.FragmentManager android.support.v4.app.FragmentActivity.getSupportFragmentManager()' on a null object reference

Open duartebarbosadev opened this issue 9 years ago • 3 comments

Hi I am trying to close the fragment and go back to my Activity when the user is logged in. So I did:

       private void initSocialNetwork(SocialNetwork socialNetwork){
            getActivity().getSupportFragmentManager().beginTransaction().remove(this).commit();
        }

The thing is if the user is previosly connect it works like a charm, but if he loggs in it shows this error: java.lang.NullPointerException: Attempt to invoke virtual method 'android.support.v4.app.FragmentManager android.support.v4.app.FragmentActivity.getSupportFragmentManager()' on a null object reference

duartebarbosadev avatar Apr 10 '16 19:04 duartebarbosadev

Try

if (getActivity() != null) { //your code }

IngridMendes-zz avatar Mar 20 '17 22:03 IngridMendes-zz

Cast getActivity() to AppCompatActivity.

That worked for me.

mannan541 avatar Jun 29 '18 11:06 mannan541

think this was happened in release build, if its because of proguard.

padmakumar avatar Apr 12 '19 10:04 padmakumar