How to call Android Activity on Click of Slider Menu Item -


i want call simple android activity on click of slider menu item, on place of fragment. tried called activity using fragment shows nothing

please me.

can suggest alternate way rather ?

private void displayview(int position) {     // update main content replacing fragments     fragment fragment = null;     switch (position) {     case 0:         log.e("", "in fragment "+position);         fragment = new about_us_activity();          //startactivity(new intent(this,home_activity.class));          break;     case 1:         //fragment = new about_us_frag();         log.e("", "in fragment "+position);          break;     case 2:         log.e("", "in fragment "+position);         fragment = new about_us_frag1();         break;      default:         break;     }      if (fragment != null) {           log.e("", "in fragment");          fragmentmanager fragmentmanager = getfragmentmanager();         fragmentmanager.begintransaction()                 .replace(r.id.frame_container, fragment).commit();          // update selected item , title, close drawer      } else {         // error in creating fragment         log.e("mainactivity", "error in creating fragment");     } } 

first of apply onitemclicklistener drawer list.

mdrawerlist.setonitemclicklistener(new adapterview.onitemclicklistener() {         @override         public void onitemclick(adapterview<?> parent, view view, int position, long id) {             mdrawerlayout.closedrawers();             displayview(position);         }     }); 

in displayview method:

private void displayview(int position) {     switch (position) {          case 1:                 intent intent = new intent(getapplicationcontext(), myactivity1.class);                 startactivity(intent);                                    break;         case 2:                 intent intent1 = new intent(getapplicationcontext(),myactivity2.class);                 startactivity(intent1);                                    break;           default:break;     } } 

myactivity1 , myactivity2 activities. can try method , worked me.


Comments