Я пытаюсь использовать библиотеку GitHub (MeowBottomNavigation) в Android Studio. Но она написана на kotlin, и я не могу использовать в ней слушателей.Единственное, что дано, это
bottomNavigation.setOnShowListener {
}
bottomNavigation.setOnClickMenuListener {
}
, который показывает предложение использовать
(Function1)
Я не уверен, как реализовать это в Java.Будем благодарны за любую помощь.
Я знаком с Java, но библиотека написана на Kotlin.Есть ли способ использовать эти слушатели в Java?
bottomNavigation.setOnClickMenuListener(new
Function1<MeowBottomNavigation.Model, Unit>() {
@Override
public Unit invoke(MeowBottomNavigation.Model p1) {
int i = p1.getId();
switch (i){
case 4:
Toast.makeText(UserMainActivity.this, i, Toast.LENGTH_SHORT).show();
break;
case 1:
Toast.makeText(UserMainActivity.this, i, Toast.LENGTH_SHORT).show();
break;
case 2:
Toast.makeText(UserMainActivity.this, i, Toast.LENGTH_SHORT).show();
break;
case 3:
Toast.makeText(UserMainActivity.this, i, Toast.LENGTH_SHORT).show();
break;
}
return Unit.INSTANCE;
}
});