как отобразить карту в андроид с маркером

В Activity / AppCompatActivity:

@Override
public void onBackPressed() {
    if (mDrawerLayout.isDrawerOpen(GravityCompat.START)) {
        // if you want to handle DrawerLayout
        mDrawerLayout.closeDrawer(GravityCompat.START);
    } else {
        if (getFragmentManager().getBackStackEntryCount() == 0) {
            super.onBackPressed();
        } else {
            getFragmentManager().popBackStack();
        }
    }
}

, а затем вызовите фрагмент:

getActivity().onBackPressed();

или как указано в других ответах, вызовите это в фрагмент:

getActivity().getSupportFragmentManager().beginTransaction().remove(this).commit();
16
задан Pratik 25 August 2011 в 13:04
поделиться