Search functionality Within List View in Android

前端 未结 2 763
闹比i
闹比i 2021-01-28 03:39

I\'m pretty new to android. I\'m trying to develop a search function on a list of items by using arrayadapter as shown below. but search is not working correctly. plz plz help

2条回答
  •  自闭症患者
    2021-01-28 04:28

    Try this way, this is exactly what you looking for

       @Override
        public boolean onCreateOptionsMenu(Menu menu) {
    
            // adds item to action bar
            getMenuInflater().inflate(R.menu.search_main, menu);
    
            // Get Search item from action bar and Get Search service
            MenuItem searchItem = menu.findItem(R.id.action_search);
            SearchManager searchManager = (SearchManager) MainActivity.this.getSystemService(Context.SEARCH_SERVICE);
            if (searchItem != null) {
                searchView = (SearchView) searchItem.getActionView();
            }
            if (searchView != null) {
                searchView.setSearchableInfo(searchManager.getSearchableInfo(MainActivity.this.getComponentName()));
                searchView.setIconified(false);
            }
    
            return true;
        }
    

    http://androidcss.com/android/android-search-view-php-mysql/

    http://androidcss.com/android/fetch-json-data-android/

提交回复
热议问题