android - This intent is giving me error "The constructor Intent(Character, Class) is undefined"" -


i getting error @ intent "the constructor intent(character, class) undefined please tell me solution!!!"

public class characters extends listfragment { string classes[] = {"desmond", "altair", "ezio", "connor", "haytham", "edward", "aveline", "lucy", "william", "shaun", "rebecca", "clay", "vidic", "tabs"}; @override public void onlistitemclick(listview l, view v, int position, long id) {     // todo auto-generated method stub             super.onlistitemclick(l, v, position, id);             string character = classes[position];             try{             class ourclass = class.forname("com.frost.assassinswikia." + character);             intent ourintent = new intent(characters.this, ourclass);             startactivity(ourintent);             }catch (classnotfoundexception e){                 e.printstacktrace();                 } 

}

@override   public void onactivitycreated(bundle savedinstancestate) {     super.onactivitycreated(savedinstancestate);      arrayadapter<string> adapter = new arrayadapter<string>(getactivity(),             android.r.layout.simple_list_item_1, classes);         setlistadapter(adapter); } 

you need activity instance create intent

fragment can access activity instance getactivity()

intent intent = new intent(getactivity(), ourclass); startactivity(intent); 

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 -