提问者:小点点

Jetpack Compose是否提供材料自动完成文本视图替换?


在将我的应用程序迁移到Jetpack compose的过程中,我遇到了应用程序中的一个TextField需要自动完成功能的部分。

但是,从版本1.0.0-alpha05开始,我找不到任何使用Compose API实现这一点的功能。我发现的最接近的东西是DropdownMenuDropdownMenuItem组合文件,但似乎需要大量的手动管道来创建一个自动完成菜单。

当然,要做的最明显的事情就是等待Jetpack Compose的未来更新。但我想知道,在迁移过程中遇到这个问题的人是否找到了解决方案?


共1个答案

匿名用户

就像你说的,现在还没有这样的组件。您有两个选项:使用DropdownMenuBaseTextField创建自己的自定义,或者通过AndroidX.compose.ui.platform.composeView使用混合XML-自动完成和组合屏幕