Apagar histórico de uma Activity


Olá pessoal!

Essa dica vai para quem não quer que a próxima Activity ao ser chamada pela anterior, permita que você volte para a anterior utilizando a tecla “Voltar” do seu smarthphone.

fonte: https://mastigado.wordpress.com

O recurso é simples e (que eu conheça) existem duas maneiras para se fazer isso.

A primeira é você ir até a sua Activity chamada por uma anterior e sobreescrever o método onBackPressed() deste jeito:


@Override
public void onBackPressed() {

}

A segunda maneira é você ir até o seu arquivo AndroidManifest.xml e dentro da área onde sua Acitivity está identificada e inserir a instrução para que o histórico não seja gravado (android:noHistory=”true”). Algo assim:


<activity android:name=".ClassName" android:noHistory="true" ... />

Então tá aí, mastigado.

fonte: https://mastigado.wordpress.com

fonte: http://stackoverflow.com/questions/11308198/start-new-activity-and-finish-current-one-in-android

Sobre Mastigado
Sou um daqueles que precisa mudar o mundo.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: