Cannot resolve method'setupWithNavController...'
Появляется вот такая ошибка не могу понять в чём проблема введите сюда описание изображения

Код:public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
BottomNavigationItemView bottomNavigationView = findViewById(R.id.bottomNavigationView);
NavController navController = Navigation.findNavController(this, R.id.fragment);
NavigationUI.setupWithNavController(bottomNavigationView, navController);
}
}
Это ошибка:error: no suitable method found for setupWithNavController(BottomNavigationItemView,NavController) NavigationUI.setupWithNavController(bottomNavigationView, navController); ^ method NavigationUI.setupWithNavController(Toolbar,NavController) is not applicable (argument mismatch; BottomNavigationItemView cannot be converted to Toolbar) method NavigationUI.setupWithNavController(NavigationView,NavController) is not applicable (argument mismatch; BottomNavigationItemView cannot be converted to NavigationView) method NavigationUI.setupWithNavController(BottomNavigationView,NavController) is not applicable (argument mismatch; BottomNavigationItemView cannot be converted to BottomNavigationView)
dependencies {
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.1'
implementation 'androidx.navigation:navigation-fragment:2.1.0'
implementation 'androidx.navigation:navigation-ui:2.1.0'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
implementation 'com.google.android.material:material:1.0.0'
implementation 'androidx.cardview:cardview:1.0.0'
}
Ответы (1 шт):
мой родной язык не русский, простите пожалуйста мою грамматику.
Измените
BottomNavigationItemView bottomNavigationView = findViewById(R.id.bottomNavigationView);
на
BottomNavigationView bottomNavigationView = findViewById(R.id.bottomNavigationView);
BottomNavigationItemView и BottomNavigationView - это не одно и то же.