
安卓开发的菜单单击事件 50
我想弄个菜单,其中有个退出选项,请问怎么定义退出这个选项的单机事件,通过单击弹出一个确认退出的对话框?最好举个例子谢谢...
我想弄个菜单,其中有个退出选项,请问怎么定义退出这个选项的单机事件,通过单击弹出一个确认退出的对话框?最好举个例子谢谢
展开
1个回答
展开全部
这是你要的重要的代码
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()){
case 0:
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("警告")
.setMessage("确认退出?");
builder.setPositiveButton("确认", new OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
java.lang.System.exit(0);
}
});
builder.setNegativeButton("取消", null);
builder.create().show();
break;
}
return super.onOptionsItemSelected(item);
}
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 0, 0, "退出");
return true;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询