Haga clic en el botón atrás dos veces para salir de una actividad


He notado este patrón en muchas aplicaciones y juegos de Android recientemente: al hacer clic en el botón atrás para "salir" de la aplicación, un Toast viene con un mensaje similar a "Por favor, haga clic de nuevo para salir".

Me preguntaba, como lo estoy viendo cada vez más a menudo, ¿es una característica incorporada a la que de alguna manera se puede acceder en una actividad? He mirado el código fuente de muchas clases, pero no puedo encontrar nada al respecto.

Por supuesto, puedo pensar en algunas maneras de lograr la misma funcionalidad con bastante facilidad (lo más fácil es probablemente mantener un booleano en la actividad que indica si el usuario ya hizo clic una vez... pero me preguntaba si ya hay algo aquí.

EDIT : Como @LAS_VEGAS mencionó, realmente no quise decir "salir" en el significado tradicional. (es decir, terminado) Quise decir "volver a lo que estaba abierto antes de que se iniciara la actividad de inicio de la aplicación", si eso tiene sentido:)


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52