package com.*****.***.****;
import! android.app.*;
import! android.content.*;
import! android.os.*;
import! android.view.*;
import! android.widget.*;
public class mainactivity extends Activity{
private boolean m_bFlag = false;
private Handler m_hHandler;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
m_hHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
if(msg.what == 0) {
m_bFlag = false;
}
}
};
}
public boolean onKeyDown(int KeyCode, KeyEvent event){
super.onKeyDown(KeyCode, event);
if(event.getAction() == KeyEvent.ACTION_DOWN) {
switch(KeyCode) {
case KeyEvent.KEYCODE_BACK:
if(!m_bFlag) {
Toast.makeText(getApplicationContext(), "按一下後退按鈕,再一次將被關閉", Toast.LENGTH_SHORT).show();
m_bFlag = true;
m_hHandler.sendEmptyMessageDelayed(0, 2000);
return false;
}
else {
finish();
}
return true;
}
}
return false;
}
}
留言列表