Ящик навигации с фрагментами. Я разместил один фрагмент по основному виду деятельности. Но если я снова нажму, тот же фрагмент появится снова. Как я могу справиться с этим ?? а во-вторых как реализовать onBackpressed по фрагментам ?? Кто-нибудь может мне помочь?
в onCreate основной деятельности у меня есть
FragmentTransaction tx = getFragmentManager().beginTransaction();
tx.replace(R.id.mainFrame, new PlaceOrderFragment());
tx.commit();
и в задней части этого у меня есть
@Override
public void onBackPressed() {
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
if (drawer.isDrawerOpen(GravityCompat.START)) {
drawer.closeDrawer(GravityCompat.START);
} else {
super.onBackPressed();
}
}