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.