【发布时间】:2021-05-11 20:56:23
【问题描述】:
我正在使用 Kotlin 语言,并且我的应用中有底部导航视图。我想实现 setOnNavigationItemSelectedListener 方法来更改我的 viewPager。
但是,当我实现它时,它给了我错误,即 'change lambda expression return type to Unit' 。我不明白为什么。我在网上查了一下,有些人和我使用相同的行代码,但他们没有收到错误。我将分享错误截图。
此外,当我将 setOnNavigationItemSelectedListener 更改为 etOnNavigationItemReselectedListener 时,它不会给出错误。但是我需要 selectItemListener 而不是 Reselect 。
这是我的方法。
【问题讨论】:
标签: android kotlin lambda android-viewpager bottomnavigationview