List of usage examples for android.view.accessibility AccessibilityWindowInfo TYPE_SPLIT_SCREEN_DIVIDER
int TYPE_SPLIT_SCREEN_DIVIDER
To view the source code for android.view.accessibility AccessibilityWindowInfo TYPE_SPLIT_SCREEN_DIVIDER.
Click Source Link
From source file:com.android.utils.WindowManager.java
/** * Returns whether accessibility focused window has * AccessibilityWindowInfo.TYPE_SPLIT_SCREEN_DIVIDER type. *//* w w w .ja v a 2 s . c o m*/ public boolean isSplitScreenDividerFocused() { return isFocusedWindowType(AccessibilityWindowInfo.TYPE_SPLIT_SCREEN_DIVIDER); }
From source file:com.android.talkback.formatter.TouchExplorationFormatter.java
private void addEarconWhenAccessibilityFocusMovesToTheDivider(Utterance utterance, AccessibilityNodeInfoCompat announcedNode) { if (!BuildCompat.isAtLeastN() || mLastFocusedWindowId == announcedNode.getWindowId()) { return;/* w w w . j a v a 2 s. c o m*/ } // TODO: Use AccessibilityWindowInfoCompat.TYPE_SPLIT_SCREEN_DIVIDER once it's // added. if (getWindowType(announcedNode) != AccessibilityWindowInfo.TYPE_SPLIT_SCREEN_DIVIDER) { return; } utterance.addAuditory(R.raw.complete); }
From source file:com.android.talkback.controller.CursorControllerApp.java
private boolean matchWindowType(AccessibilityWindowInfo window, int windowTypeFilter) { int windowType = window.getType(); if ((windowTypeFilter & WINDOW_TYPE_SYSTEM) != 0 && windowType == AccessibilityWindowInfo.TYPE_SYSTEM) { return true; } else if ((windowTypeFilter & WINDOW_TYPE_APPLICATION) != 0 && windowType == AccessibilityWindowInfo.TYPE_APPLICATION) { return true; } else if ((windowTypeFilter & WINDOW_TYPE_SPLIT_SCREEN_DIVIDER) != 0 && windowType == AccessibilityWindowInfo.TYPE_SPLIT_SCREEN_DIVIDER) { return true; } else {//from w w w . j av a 2 s .c o m return false; } }