Я пытаюсь перейти от использования FrameLayout
к использованию FragmentContainerView
и из обучающих программ, которые я видел, это должно быть довольно легко. Однако, когда я запускаю свое приложение после внесения изменений, я получаю
Error inflating class androidx.fragment.app.FragmentContainerView
Caused by: java.lang.ClassNotFoundException: androidx.fragment.app.FragmentContainerView
, мой файл макета довольно прост:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="match_parent"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:showIn="@layout/app_bar_main">
<androidx.fragment.app.FragmentContainerView
android:id="@+id/fragment_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>
Нужно ли что-то добавить в build.gradle? или что-то? Почему он не может найти класс?