android - Demo ListFragment Error -


i demo listfragment it's error. can do? me fix it. study android month not skill

listfragment.class

oncreateview{     menuadapter adapter = new menuadapter(getactivity());     menu = new menu(r.drawable.ic_home, "trang chu");     adapter.add(menu);     menu = new menu(r.drawable.ic_people, "khuyen mai");     adapter.add(menu);     menu = new menu(r.drawable.ic_photos, "cam nang");     adapter.add(menu);     menu = new menu(r.drawable.ic_communities, "gan toi");     adapter.add(menu);     menu = new menu(r.drawable.ic_pages, "video");     adapter.add(menu);     menu = new menu(r.drawable.ic_whats_hot, "gioi thieu redsun");     adapter.add(menu);     setlistadapter(adapter);     return inflater.inflate(r.layout.list, null); } 

in adapter,

arrayadapter<menu> {      context context;      public menuadapter(context context) {         super(context, 0);         this.context = context;     }      public view getview(int position, view convertview, viewgroup parent) {         view view = convertview;         if (view == null) {             view = layoutinflater.from(getcontext()).inflate(                     r.layout.menulist_layout, null);         }          imageview icon = (imageview) view.findviewbyid(r.id.menuitem);         icon.setimageresource(getitem(position).getimageres());         textview title = (textview) view.findviewbyid(r.id.menutext);         title.settext(getitem(position).gettitle());          return view;     }  } 

i don't known error in code.

the main issue passing 0 resource id in custom adapter class.

you need pass valid resource id of layout file

 super(context, 0); 

to

 super(context, android.r.layout.simple_list_item_1);  // or own layout list item 

Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -