Try like this in your activity
@Override
public void replaceFragment(Fragment fragment, boolean addToBackStack) {
    FragmentTransaction transaction = getSupportFragmentManager()
            .beginTransaction();
    if (addToBackStack) {
        transaction.addToBackStack(null);
    } else {
        getSupportFragmentManager().popBackStack(null,
                FragmentManager.POP_BACK_STACK_INCLUSIVE);
    }
    transaction.replace(R.id.flContent, fragment);
    transaction.commitAllowingStateLoss();
    getSupportFragmentManager().executePendingTransactions();
}
and use like this
    YourFragment mYourFrag = new YourFragment ();
    replaceFragment(mYourFrag , false);
solved How to add fragment on activity in android? [duplicate]