@Override
  public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (AndroidUtils.isCupcake()
        && keyCode == KeyEvent.KEYCODE_BACK
        && event.getRepeatCount() == 0) {
      // Take care of calling this method on earlier versions of
      // the platform where it doesn't exist.
      onBackPressed();
    }

    return super.onKeyDown(keyCode, event);
  }