Saturday, 15 February 2014

java - Layout name cannot be resolved in android -



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