簡體   English   中英

如何在Android中實現搜索功能

[英]How to implement the search function in android

如何像Google應用程序一樣在操作欄中實現搜索框,否則該建議是否有任何庫,在我的應用程序中,我具有根據其編號進行自定義的列表視圖,我只想搜索這些數字就可以了,謝謝

添加項目菜單搜索!

  <item
    android:id="@+id/option_menu_search"
    app:actionViewClass="android.support.v7.widget.SearchView"
    android:icon="@drawable/ic_search_white_24dp"
    android:orderInCategory="10"
    app:showAsAction="ifRoom|collapseActionView"
    android:title="@string/abc_searchview_description_search"
    >

添加您的onOptionsItemSelected

SearchView searchView = (SearchView) menu.findItem(R.id.option_menu_search).getActionView();

然后

 searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {

            @Override
            public boolean onQueryTextSubmit(String query) {

                return true;
            }

            @Override
            public boolean onQueryTextChange(String newText) {

                return true;
            } });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM