在微调器对话框中搜索视图

时间:2016-03-09 17:55:28

标签: android

我有微调器,我想在微调器内添加搜索视图,但我怎么能这样做。 我的应用会在此微调器上显示搜索视图,如My App shows this

但是,当用户点击微调器时,我希望它在微调器内,它显示搜索视图和这样的项目列表 After clicking spinner it should be like this

myFragment.xml

 <SearchView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:id="@+id/searchView"
    android:layout_gravity="center_horizontal" />

<Spinner
    android:id="@+id/sCity"
    android:layout_marginTop="10dp"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:prompt="@string/city"
    android:spinnerMode="dialog"
    style="@style/spinner_style"
    />

1 个答案:

答案 0 :(得分:2)

有一个库,它具有您正在寻找的完全相同的功能。该库名为SearchableSpinner,与普通的android微调器相同,但在点击微调器时,它会打开一个带有searchview的对话框和适配器中设置的项目列表。

GIF for the view请点击链接查看与图书馆相关的gif。