android - 如何在Android中使用Spinner实现搜索?

标签 android

我的 Spinner 代码如下:

String[] countryNames = {"Select Country", "India", "China", "Australia",   "Portugle", "America", "New Zealand"};

Spinner spinner = (Spinner) findViewById(R.id.simpleSpinner);
hintAdapter = new CustomArrayAdapter(getApplicationContext(), R.layout.simple_row,countriesList,getApplicationContext());
spinner.setAdapter(hintAdapter);

我想在 Spinner 中实现搜索。

我怎样才能做到这一点?

最佳答案

使用 SearchableSpinner 库,有可用的 SearchableSpinner 库列表,只需选择其中一个更好的 https://github.com/search?utf8=%E2%9C%93&q=searchable+spinner

关于android - 如何在Android中使用Spinner实现搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39483262/

相关文章:

android - 如何自定义 Android ICS 样式对话框中的行

android - ListView 项目保持突出显示

android - 如何管理两个应用程序代码的 repos,唯一的区别是 Git 的广告

android - 使用 Chaquopy 将 Python 中的 PyObject 转换为 Android 中的二维数组

java - 列出来自 Android App 的包中的文件返回 null

android - 如果用户更新应用但没有打开应用,是否会生成 FCM token ?

android - 在 ListView 上捕捉 onFling

java - Android Firebase 实时异常 java.lang.StackOverflowError : stack size 8MB

java - Facebook SDK 无法在 Android Studio 中解析

java - 如何在屏幕中心绘制一些东西? - 安卓