Como forçar a parada do meu aplicativo Android programaticamente?

Gostaria de forçar a parada do meu aplicativo Android quando clicar em closeButton. Este é o meu código.

protected void onCreate(Bundle savedInstanceState) {

  this.setContentView(R.layout.layoutxml);

  this.closeButton = (Button)this.findViewById(R.id.close);

  this.closeButton.setOnClickListener(new OnClickListener() {

    @Override

    public void onClick(View v) {

      finish();

    }

  });

}

Isso termina minha aplicação. Se eu for paraSettings -> Applications -> Manage applications -> <my application name>, Vejo que o botão 'Forçar parada' está ativado. Isso significa que meu aplicativo não foi parado completamente?

Como posso concluir meu aplicativo Android completamente e desativar o botão 'Forçar parada' em 'Configurações'? Da minha experiência limitada, quando uma 'Exceção' (por exemplo, NullPointerException) ocorre no aplicativo, para de forma anormal, parece que terminou completamente e o botão 'Forçar parada' parece desabilitado.

questionAnswers(4)

yourAnswerToTheQuestion