如果是普通 activity 给第一个if去掉就可以了
@Override public void onBackPressed() { if (webView.canGoBack()) { webView.goBack();//返回上一页面 return; } else { if (System.currentTimeMillis() - exitTime > 2000) { Toast.makeText(getApplicationContext(), "再按一次退出程序", Toast.LENGTH_SHORT).show(); exitTime = System.currentTimeMillis(); } else { finish(); System.exit(0); android.os.Process.killProcess(android.os.Process.myPid()); } } }