android - ListView Searching -


this code custom adapter,i have listview populated mysql data doing searching in edittext shows 0 result.

        lst=(listview) findviewbyid(r.id.listviews);         search = (edittext) findviewbyid(r.id.search);           items=new arraylist<client_information>();         adapter=new client_storeadapter(getapplicationcontext(),items);          lst.setadapter(adapter);          thread thread=new thread(doinbackground);         thread.start();          search.addtextchangedlistener(new textwatcher() {              @override             public void ontextchanged(charsequence cs, int arg1, int arg2, int arg3) {                 // when user changed text                 adapter.getfilter().filter(cs);                 adapter.notifydatasetchanged();                 log.d("hello", "hello");             }              @override             public void beforetextchanged(charsequence arg0, int arg1, int arg2, int arg3) { }              @override             public void aftertextchanged(editable arg0) {}         });   }  runnable doinbackground=new runnable()  {      @override     public void run()      {         items = client_service.getallradioclient(myvalue);         runonuithread(runonui);     }   };   runnable runonui=new runnable()  {      @override     public void run()      {         for(client_information radioitems:items)         {     adapter.add(radioitems);         }          adapter.notifydatasetchanged();     }   }; 

}

this code custom adapter,i have listview populated mysql data doing searching in edittext shows 0 result.

inputsearch.addtextchangedlistener(new textwatcher() {           @override     public void ontextchanged(charsequence cs, int arg1, int arg2, int arg3) {         // when user changed text         mainactivity.this.adapter.getfilter().filter(cs);        }           @override     public void beforetextchanged(charsequence arg0, int arg1, int arg2,             int arg3) {         // todo auto-generated method stub               }           @override     public void aftertextchanged(editable arg0) {         // todo auto-generated method stub                               } }); 

in manifest.xml

android:windowsoftinputmode="statehidden" 

like this

 <activity             android:name=".mainactivity"             android:label="@string/title_activity_main"             android:windowsoftinputmode="statehidden"> 

Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -