Kotlin 向工具栏添加微调器的首选方法

Kotlin 向工具栏添加微调器的首选方法,kotlin,android-spinner,android-toolbar,Kotlin,Android Spinner,Android Toolbar,我想将微调器添加到我的工具栏。在研究过程中,我发现了很多不同的方法,但是最新的方法大约有4年历史,我发现的解决方案没有kotlin的特色。由于kotlin是当今的“标准”,我想知道,今天人们更喜欢的做法是什么?或者有更好的方法吗?我认为4年来没有什么变化-微调器的材质版本是一个“假装TextView像适配器一样工作”,如果你只想知道第2项被选中或其他什么,这是一个真正的痛苦。所有这些都必须实现“文本更改”回调,看看现在的文本是什么,它对应什么,等等 你看过报纸了吗?这就是它的全部,我认为你不需要

我想将
微调器添加到我的
工具栏
。在研究过程中,我发现了很多不同的方法,但是最新的方法大约有4年历史,我发现的解决方案没有kotlin的特色。由于kotlin是当今的“标准”,我想知道,今天人们更喜欢的做法是什么?或者有更好的方法吗?

我认为4年来没有什么变化-微调器的材质版本是一个“假装
TextView
适配器一样工作”,如果你只想知道第2项被选中或其他什么,这是一个真正的痛苦。所有这些都必须实现“文本更改”回调,看看现在的文本是什么,它对应什么,等等

你看过报纸了吗?这就是它的全部,我认为你不需要做任何特别的事情,只要你不用旧的系统。这只是布局中的另一个视图

Kotlin似乎没有给它带来任何新的东西,除了在某些方面语法更好一些。您仍然必须为
适配器实现一个两种方法的回调接口,因此不能使用简单的lambda或任何东西