java - Layout name cannot be resolved in android -
in activity there error in line (home.this,android.r.layout.activity_home, searchresults)); says "activity_home cannot resolved" if give single_list_item_1 mentioned in 1 of tutorial, error disappears, error had checked in res capital letters, cleaned project still not able rid of this.
searchbox.addtextchangedlistener(new textwatcher() { public void ontextchanged(charsequence s, int start, int before, int count) { //get text in edittext string searchstring=searchbox.gettext().tostring(); int textlength=searchstring.length(); //clear initial info set searchresults.clear(); for(int i=0;i<songslist.size();i++) { string playername=songslist.get(i).get("title").tostring(); if(textlength<=playername.length()){ //compare string in edittext names in arraylist if(searchstring.equalsignorecase(playername.substring(0,textlength))) toast.maketext(getapplicationcontext(),playername,1).show(); searchresults.add(songslist.get(i)); } list.setadapter(new arrayadapter<hashmap<string, string>> (home.this,android.r.layout.single_list_item, searchresults)); } adapter.notifydatasetchanged(); } public void beforetextchanged(charsequence s, int start, int count,int after) { } public void aftertextchanged(editable s) { } });
android.r.layout.activity_home
something starts android predfined android resource.
if want utilize own layout activity_home.xml
you must utilize way
r.layout.activity_home
which means application resource.
java android layout android-activity
No comments:
Post a Comment