onBackPressed to hide Não destrua a atividade

sei como cancelar a pressão das teclas para que a atividade / janela principal permaneça visível:

public void onBackPressed() {
    return;             
}

meu objetivo é ocultar a atividade, no entanto, sem finalizá-la, como você faz isso no evento onBackPressed?

i.e. Gostaria de chegar até onPause (), mas não evocar o comportamento padrão onBackPressed () que chama essencialmente de finish (). Outra maneira de colocar isso é que eu gostaria de imitar onUserLeaveHint ()?

qualquer ajuda apreciada!

questionAnswers(4)

yourAnswerToTheQuestion