2015-10-29 5 views
0

Я создал пользовательский listview, получая данные из webservices.Now мне нужно поместить фильтр поиска с помощью EditText, и я тоже это сделал, но он показывает мне ошибку, которая создает getFilter() в ListAdapter метод.Использование getfilter search в Custom listview Listadapter

lstVendor.setTextFilterEnabled(true); 

     /** 
     * Enabling Search Filter 
     * */ 
     inputSearch = (EditText)findViewById(R.id.inputSearch); 
     inputSearch.addTextChangedListener(new TextWatcher() { 

      public void afterTextChanged(Editable s) { 
       } 

       public void beforeTextChanged(CharSequence s, int start, int count, int after) { 
       } 

       public void onTextChanged(CharSequence s, int start, int before, int count) { 
       VendorListByCategoryActivity.this.vendorAdapterList.getFilter().filter(s.toString());//got error 
       } 

     }); 

ответ

0

Просто измените ListAdapter к SimpleAdapter и держать все же ... ИншааЛлах, он будет работать ...

Смежные вопросы