这是一种使用按钮关闭应用程序的方法:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn1 = (Button) findViewById(R.id.btn1);
btn1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
finish();
System.exit(0);
}
});
}
相反使用按钮,如何创建退出项目菜单?感谢
答案 0 :(得分:4)
使用方法onOptionsItemSelected(...)
@Override
public boolean onCreateOptionsMenu(Menu menu) {
...
}
@Override
public boolean onOptionsItemSelected(MenuItem Item) {
...
}
请参阅: http://developer.android.com/guide/topics/ui/menus.html
答案 1 :(得分:1)
您可以通过在menu.xml中定义菜单来添加菜单,并可以使用onOptionsItemSelected在该菜单上单击,并使用onCreateOptionsMenu方法创建菜单,这是非常好的教程 - {{3} }
答案 2 :(得分:0)
在菜单之后尝试这个:
android.os.Process.killProcess(android.os.Process.myPid());
System.exit(1);
这会杀死你的com.myapp.activity进程
答案 3 :(得分:0)
通过按回按钮关闭您的应用程序使用点击次数的最佳方法您可以按两次使用点击次数并使用
activity.finish();
System.exit(0);