Проблема вот в чем, у меня Fragment описанный классом RececlerView(с CardView) и например Fragment(обычный, к примеру с картинкой) и получается так, что когда открываю один фрагмент, а потом другой, то тот, который открыл последним, налезает поверх старого Пробовал работать с инкапсуляцией, но ничего не меняется Также пробовал найденные решения с тем чтобы убирать активности, но проблема не меняется То есть одним словом, проблема в том, что контент с одного слоя ложится на другой Переход между активностями
private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener
= new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()) {
case R.id.navigation_newsWall:
getSupportFragmentManager().beginTransaction().replace(R.id.containt, new RecyclerFragment()).commit();
return true;
case R.id.navigation_settings:
getFragmentManager().beginTransaction().replace(R.id.containt, new PrefActivity()).commit();
return true;
}
return false;
}
};
Производить обычную замену - не вариант: getSupportFragmentManager() и getFragmentManager() разные объекты для входа На фото видно как CheckBox наложился на CardView
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники