public class WebLocalActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_web_local);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if((System.currentTimeMillis()-exitTime) > 2000){
exitTime = System.currentTimeMillis();
Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show();
} else {
mHandler.postDelayed(mFinish, 0);
}
//return super.onKeyDown(keyCode, event);
return false;
}
private long exitTime = 0;
private Handler mHandler = new Handler();
private Runnable mFinish = new Runnable() {
@Override
public void run() {
finish();
}
};
}
不懂就私聊