Использование библиотеки kotlin в Java-коде

У меня есть библиотека kotlin FlowLayout lib как aar ,

и хотите использовать его в моем Java-коде (Android), но не могу решить kotlin.Pair .

 FlowLayoutManager layoutManager=new FlowLayoutManager(3, RecyclerView.HORIZONTAL, new FlowLayoutManager.Interface() { @Override public kotlin.Pair<Integer, Integer> getProportionalSizeForChild(int i) { return null; } }); 

Я пробовал android.support.v4.util.Pair но не совместим. Как я могу использовать kotlin lib в java-коде с их зависимостями объектов?

    Класс kotlin.Pair принадлежит к стандартной библиотеке org.jetbrains.kotlin:kotlin-stdlib:1.0.0 , поэтому вы должны иметь эту библиотеку в качестве зависимости.

    НЕ рекомендуется использовать Pair в публичных API. Вместо этого создайте свой собственный data class с 2 свойствами и дайте им более четкое именование, чем first и second .

    Целью Pair является сервер в качестве временного носителя данных в любой промежуточной операции. Если вы используете его в своем API, вы теряете ясность.

    Interesting Posts

    Как вводить в переданное имущество Котлин с помощью кинжала 2?

    Воспроизведение аудиофайлов из требуемой папки

    Spring Boot: Boot Run не может добавить addResources = true

    Проверка Java bean в Spring MVC Controller PathVariables

    Плагин с id `kotlin` не найден

    Передача экземпляра объекта между двумя действиями в Котлине

    Гик-инъекция: разница между getBinding / getExistingBinding / getProvider и getInstance

    Невозможно установить видимость в группе ограничений

    Обертывание всех внутренних методов одним и тем же пробником в Котлине

    перерыв или продолжение прыжка через границу класса kotlin

    Не удалось импортировать FirebaseAuth

    Как использовать делегаты разрешения библиотеки поддержки Android?

    Могу ли я использовать два xml-макета для использования одного и того же зрителя с использованием синтетических расширений Kotlin?

    Как создавать теги HTML из Kotlin?

    Использование Kotlin в сопутствующем объекте вызывает непредвиденную ошибку

    Давайте будем гением компьютера.