Я следовал этому уроку: https://github.com/codepath/android_guides/wiki/Fragment-Navigation-Drawer
Теперь я в этой точке:
// Insert the fragment by replacing any existing fragment
FragmentManager fragmentManager = getSupportFragmentManager();
fragmentManager.beginTransaction().replace(R.id.flContent, fragment).commit();
// Highlight the selected item has been done by NavigationView
menuItem.setChecked(true);
// Set action bar title
setTitle(menuItem.getTitle());
// Close the navigation drawer
mDrawer.closeDrawers();
Моя проблема в том, что эта строка ..
FragmentManager fragmentManager = getSupportFragmentManager();
покажи мне ошибку: несовместимые типы. Обязательный android.app.FragmentManager Найдено: android.support.v4.app.FragmentManager.
Я видел некоторые сообщения, но они не работают для меня.
Я расширяю свой класс с помощью AppCompatActivity, пробовал FragmentActivity, но это не работает.
Если я изменю FragmentManager на android.support.v4.app.FragmentManager, ошибка исчезнет, но затем
фрагментManager.beginTransaction (). Replace (R.id.flContent, фрагмент ). Commit (); показывает: Неверный тип второго аргумента. Найденный: 'android.app.Fragment', обязательный 'android.support.v4.app.Fragment'
Пожалуйста, помогите мне: /