i'm trying create tutorial app. i'm getting message saying
expression expected
under
case 2: activity = new lesson111(); break;
note - not whole code of main activity. however, problem starts when change
case 2: fragment = new lesson111(); break;
to
case 2: activity = new lesson111(); break;
here main.activity:
public class navigationactivity extends fragmentactivity { private drawerlayout mdrawerlayout; imageview home; fragment fragment = null; textview appname; expandablelistview explistview; hashmap<string, list<string>> listdatachild; expandablelistadapter listadapter; list<string> listdataheader; @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_navigation); home = (imageview)findviewbyid(r.id.home); home.setonclicklistener(homeonclicklistener); appname = (textview)findviewbyid(r.id.appname); setupdrawer(); } /** * * names , icons references build drawer menu... */ private void setupdrawer() { mdrawerlayout = (drawerlayout) findviewbyid(r.id.drawer_layout); mdrawerlayout.setscrimcolor(getresources().getcolor(android.r.color.transparent)); mdrawerlayout.setdrawerlistener(mdrawerlistener); explistview = (expandablelistview) findviewbyid(r.id.lvexp); preparelistdata(); listadapter = new expandablelistadapter(this, listdataheader, listdatachild); // setting list adapter explistview.setadapter(listadapter); fragment = new lesson1(); getsupportfragmentmanager().begintransaction().replace(r.id.content_frame, fragment).commit(); mdrawerlayout.closedrawer(explistview); explistview.setonchildclicklistener(new onchildclicklistener() { @override public boolean onchildclick(expandablelistview parent, view v, int groupposition, int childposition, long id) { switch (groupposition) { case 0: switch (childposition) { case 0: fragment = new lesson1(); break; case 1: fragment = new lesson11(); break; case 2: activity = new lesson111(); break; default: break; } break;
my problem solved response. thank you
you havent initialized activity variable. try activity activity = new lesson111(); – onur Çevik
Comments
Post a Comment