Android - 如何清除 ExposedDropdownMenu

问题描述 投票:0回答:1
android android-layout material-design
1个回答
0
投票

不确定您如何设置

setSimpleItems()
功能;但通常你只需要一个空适配器就可以清除列表:

autoCompleteTextModels.setAdapter(null)

编辑:

不幸的是,这不起作用

在用

MaterialAutoCompleteTextView
测试之后;它对我有用;作为替代方案,请使用空列表尝试以下操作:

(autoCompleteTextModels as? MaterialAutoCompleteTextView)?.setSimpleItems(
    emptyArray<String>()
        .map { it }
        .toTypedArray()
)
© www.soinside.com 2019 - 2024. All rights reserved.