Android知识总结
// 重写方法 点击菜单 弹出的菜单项的设置@Overridepublic boolean onCreateOptionsMenu(Menu menu) {menu.add(0, Config_constant.MENU_EXIT, 0, "退出").setIcon(R.drawable.exit);return super.onCreateOptionsMenu(menu);}// 用户点击菜单选项触发的事件@Overridepublic boolean onOptionsItemSelected(MenuItem item) {switch(item.getItemId()){case Config_constant.MENU_EXIT://按下退出菜单选项new AlertDialog.Builder(this).setTitle("提示").setMessage("确认退出吗?").setIcon(R.drawable.alert_icon).setPositiveButton("确定",new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {android.os.Process.killProcess(android.os.Process.myPid());//结束进程 退出程序TabDemoActivity.this.finish();}}).setNegativeButton("取消",new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {}}).show();break;}return super.onOptionsItemSelected(item);}