android2.3以上版本手机,按返回键会弹框两次
解决方法:
我将
@Override
public boolean dispatchKeyEvent(KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) {
new TipBack(BZZKActivity.this).show();
return true;
}
return true;
}
改为
@Override
public boolean dispatchKeyEvent(KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_BACK && event.getAction() != KeyEvent.ACTION_UP) {
new TipBack(BZZKActivity.this).show();
return true;
}
return true;
}
解决方法
http://blog.csdn.net/qiaoning13256/article/details/7612059