Я столкнулся с какой-то странной проблемой с фрагментами, я отображаю карту Google на этих двух фрагментах, при переключении с фрагмента Home Fragment
на Request cab
, во фрагменте Request cab
фрагменты перекрываются, я вижу Home Fragment
в фоновом режиме и также кликабельна, я могу переместить карту Home Fragment
тоже. Эта проблема возникает, когда я использую fragmentTransaction.add(R.id.frame, fragment, fragmenttag);
, но если я использую замену, то она работает нормально, но я хочу вернуть представление onBackPressed
, которое невозможно при замене фрагмента mnet. Я прилагаю скриншоты и код.
public void changeFragment(final Fragment fragment, final String fragmenttag) {
try {
drawer_close();
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction =
fragmentManager.beginTransaction().addToBackStack(null);
fragmentTransaction.add(R.id.frame, fragment, fragmenttag);
fragmentTransaction.commit();
} catch (Exception e) {
}
}