private static final int TIME_INTERVAL = 2000; // # milliseconds, waktu yang diperlukan dalam menekan backpress yang kedua.
private long mBackPressed;
@Override
public void onBackPressed()
{
if (mBackPressed + TIME_INTERVAL > System.currentTimeMillis())
{
super.onBackPressed();
return;
}
else
{
Toast.makeText(getBaseContext(), "Tekan sekali lagi untuk keluar", Toast.LENGTH_SHORT).show(); // pesan yang tampil.
}
mBackPressed = System.currentTimeMillis();
}