Esempio n. 1
0
        @Override
        public boolean performAction() {
          if (ApplicationUtilities.haveSdkVersion(Build.VERSION_CODES.JELLY_BEAN)) {
            return performGlobalAction(AccessibilityService.GLOBAL_ACTION_RECENTS);
          }

          return false;
        }
Esempio n. 2
0
        @Override
        public boolean performAction() {
          if (ApplicationUtilities.haveSdkVersion(Build.VERSION_CODES.LOLLIPOP)) {
            return performGlobalAction(AccessibilityService.GLOBAL_ACTION_POWER_DIALOG);
          }

          return false;
        }
Esempio n. 3
0
  public static void logKeyEvent(int code, boolean press, String description) {
    if (ApplicationParameters.LOG_KEYBOARD_EVENTS) {
      StringBuilder sb = new StringBuilder();

      sb.append("key ");
      sb.append((press ? "press" : "release"));
      sb.append(' ');
      sb.append(description);

      sb.append(": ");
      sb.append(code);

      if (ApplicationUtilities.haveSdkVersion(Build.VERSION_CODES.HONEYCOMB_MR1)) {
        sb.append(" (");
        sb.append(KeyEvent.keyCodeToString(code));
        sb.append(")");
      }

      Log.d(LOG_TAG, sb.toString());
    }
  }