Android kill all activities issue -
in project have put drop down menu button on top of layout not know how kill activities .please tell me solution new in android.
i doing this.
button1 = (button) findviewbyid(r.id.button1); button1.setonclicklistener(new view.onclicklistener() { @override public void onclick(view v) { //creating instance of popupmenu popupmenu popup = new popupmenu(datalistactivity.this, button1); //inflating popup using xml file popup.getmenuinflater() .inflate(r.menu.popup_menu, popup.getmenu()); //registering popup onmenuitemclicklistener popup.setonmenuitemclicklistener(new popupmenu.onmenuitemclicklistener() { public boolean onmenuitemclick(menuitem item) { alertdialog.builder a_builder = new alertdialog.builder(datalistactivity.this); a_builder.setmessage("do want close app !!!") .setcancelable(false) .setpositivebutton("yes",new dialoginterface.onclicklistener() { @override public void onclick(dialoginterface dialog, int id) { intent intent = new intent(getapplicationcontext(), mainmenu.class); intent.addflags(intent.flag_activity_clear_top); intent.putextra("exit", true); startactivity(intent); //finish(); } }) .setnegativebutton("no" , new dialoginterface.onclicklistener() { @override public void onclick(dialoginterface dialog, int which) { dialog.cancel(); } }); alertdialog alert = a_builder.create(); alert.settitle("alert !!!"); alert.show(); // toast.maketext( // mainmenu.this, // "you clicked : " + item.gettitle(), // toast.length_short // ).show(); return true; } }); popup.show(); //showing popup menu } });
on line write:
intent.addflags(intent.flag_activity_clear_top);
change to:
intent.addflags(intent.flag_activity_clear_top | intent.flag_activity_clear_task | intent.flag_activity_new_task);
this should you.
Comments
Post a Comment