我认为 Milos 的回答是最好的方法......您也可以将“退出”选项添加为菜单上的一个项目,请检查:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.your_option_menu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.exit:
// CLose your app
finish();
return true;
}
return false;
}
这是菜单的布局:your_option_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/exit"
android:icon="@android:drawable/ic_menu_exit"
android:title="@string/Exit" />
</menu>