Home | History | Annotate | Download | only in view

Lines Matching defs:VISIBLE

692  * another visible window.  As a result, the view will not receive touches whenever a
958 @IntDef({VISIBLE, INVISIBLE, GONE})
963 * This view is visible.
967 public static final int VISIBLE = 0x00000000;
989 private static final int[] VISIBILITY_FLAGS = {VISIBLE, INVISIBLE, GONE};
1629 * window containing this view is visible to the user. This effectively
3234 * showing autofill for views not visible to the user we evaluate
3291 * requested the system UI (status bar) to be visible (the default).
4083 * visible edges of this view its bounds.
4546 * with this flag set, all visible applications with targetSdkVersion >=
5749 case VISIBLE: out.append('V'); break;
5867 * content in this view is visible.
5891 * content in this view is visible.
5900 * content in this view is visible.
6967 * should make a best effort to make the newly focused child fully visible to the user.
6971 * @return true if this view would prefer to become fully visible when it gains focus,
6997 * Request that a rectangle of this view be visible on the screen,
7004 * It should not be affected by which part of the View is currently visible or its scroll
7015 * Request that a rectangle of this view be visible on the screen,
7022 * It should not be affected by which part of the View is currently visible or its scroll
7152 * Only {@link #VISIBLE} views are considered focusable.
7177 * Only {@link #VISIBLE} views for which {@link #getFocusable()} would return
7205 if ((mViewFlags & VISIBILITY_MASK) != VISIBLE
7282 // whether this view is visible to the user, we will do
7287 // TODO This is a potential problem that View gets focus before it's visible
7433 // Panes disappearing are relevant even if though the view is no longer visible.
8028 * whether a given virtual view is visible to the user in order to support triggering
8504 structure.setVisibility(VISIBLE);
8910 * Computes whether this virtual autofill view is visible to the user.
8915 * @return Whether the view is visible on the screen.
8925 // if node is null, assume it's not visible anymore
8935 * Computes whether this view is visible to the user. Such a view is
8936 * attached, visible, all its predecessors are visible, it is not clipped
8939 * @return Whether the view is visible on the screen.
8948 * Computes whether the given portion of this view is visible to the user.
8949 * Such a view is attached, visible, all its predecessors are visible,
8955 * When <code>true</code> is returned by the function, the actual visible
8958 * outside of the visible area of the view will be clipped.
8960 * @return Whether the specified portion of the view is visible on the screen.
8966 // Attached to invisible window means this view is not visible.
8967 if (mAttachInfo.mWindowVisibility != View.VISIBLE) {
8971 // that this view is not visible to the user.
8978 view.getVisibility() != VISIBLE) {
8989 // Check if the visible portion intersects the rectangle of interest.
9588 * @return True if this view and all of its ancestors are {@link #VISIBLE}
9594 if ((current.mViewFlags & VISIBILITY_MASK) != VISIBLE) {
9971 * @return One of {@link #VISIBLE}, {@link #INVISIBLE}, or {@link #GONE}.
9975 @ViewDebug.IntToString(from = VISIBLE, to = "VISIBLE"),
9987 * @param visibility One of {@link #VISIBLE}, {@link #INVISIBLE}, or {@link #GONE}.
10668 * window is obscured by another visible window.
10683 * window is obscured by another visible window.
11304 * returns false or the view is no visible or the view already has accessibility
11319 if ((mViewFlags & VISIBILITY_MASK) != VISIBLE) {
11417 * ({@link #isFocusableInTouchMode}) while the device is in touch mode, not visible, not
11501 * A View will not take focus if it is not visible.
11912 // If the pane isn't visible, content changed events are sufficient unless we're
11914 if ((getVisibility() == VISIBLE)
11987 * @param visibility One of {@link #VISIBLE}, {@link #INVISIBLE}, or {@link #GONE}.
12814 * @param visibility The new visibility of changedView: {@link #VISIBLE},
12828 * @param visibility The new visibility, one of {@link #VISIBLE},
12841 * {@link #VISIBLE} or {@link #INVISIBLE}.
12854 * {@link #VISIBLE} or {@link #INVISIBLE}.
12873 * (between {@link #GONE}, {@link #INVISIBLE}, and {@link #VISIBLE}). Note
12874 * that this tells you whether or not your window is being made visible
12877 * is itself visible.
12882 if (visibility == VISIBLE) {
12890 * {@link #getWindowVisibility()} is {@link #VISIBLE} and this view's parent {@link #isShown()}.
12894 * @return true if this view is visible to the user, not counting clipping or overlapping
12897 final boolean thisVisible = getVisibility() == VISIBLE;
12898 // If we're not visible but something is telling us we are, ignore it.
12909 * @param isVisible true if this view and all of its ancestors are {@link #VISIBLE}
12910 * and this view's window is also visible
12969 * (either {@link #GONE}, {@link #INVISIBLE}, or {@link #VISIBLE}).
12979 * Retrieve the overall visible display size in which the window this view is
12985 * be placed and remain visible to users.
12991 * @param outRect Filled in with the visible display frame. If the view
13073 if ((visibility & VISIBILITY_MASK) == VISIBLE) {
13098 * things like whether focus is always visible to the user.
13994 return ((mViewFlags & VISIBILITY_MASK) == VISIBLE)
14065 if (newVisibility == VISIBLE) {
14068 * If this view is becoming visible, invalidate it in case it changed while
14069 * it was not visible. Marking it drawn ensures that the invalidation will
14077 // a view becoming visible is worth notifying the parent about in case nothing has
14087 // visible and the parent wasn't already notified by becoming visible during this
14118 // time it is visible and gets invalidated
14126 /* Check if the VISIBLE bit has changed */
14154 if (newVisibility != VISIBLE && mAttachInfo != null) {
14170 // in visible windows where the parent is currently shown/drawn
14174 if (mParent != null && getWindowVisibility() == VISIBLE &&
14176 dispatchVisibilityAggregated(newVisibility == VISIBLE);
14436 * Return the visible drawing bounds of your view. Fills in the output
15926 * visible portion of this view.
15929 * @return true if r is non-empty (i.e. part of the view is visible at the
16311 * Do not invalidate views which are not visible and which are not running an animation. They
16315 return (mViewFlags & VISIBILITY_MASK) != VISIBLE && mCurrentAnimation == null &&
16322 * visible, {@link #onDraw(android.graphics.Canvas)} will be called at some
16349 * visible, {@link #onDraw(android.graphics.Canvas)} will be called at some
16373 * Invalidate the whole view. If the view is visible,
17734 * FastScroller is visible.
18311 * Return the visibility value of the least visible component passed.
18314 // This works because VISIBLE < INVISIBLE < GONE.
18368 onVisibilityAggregated(vis == VISIBLE);
18438 * to run deferred in order to preserve a desired user experience - clearing visible
20812 if ((mViewFlags & VISIBILITY_MASK) == VISIBLE || mGhostView != null) {
20813 // If we are visible, force the DRAWN bit to on so that
21200 highlight.setVisible(getWindowVisibility() == VISIBLE && isShown(), false);
21239 * highlight can be visible.
21544 background.setVisible(getWindowVisibility() == VISIBLE && isShown(), false);
21748 foreground.setVisible(getWindowVisibility() == VISIBLE && isShown(), false);
23767 public void onWindowSystemUiVisibilityChanged(int visible) {
23774 public void dispatchWindowSystemUiVisiblityChanged(int visible) {
23775 onWindowSystemUiVisibilityChanged(visible);
23954 * drag events to all the View objects in your application that are currently visible. It does
24092 * even if they are not currently visible.
25311 * @param transitioningViews This View will be added to transitioningViews if it is VISIBLE and
25317 if (getVisibility() == View.VISIBLE) {
25328 if (getVisibility() == VISIBLE || mGhostView != null) {
26411 * actual visible parts of the window.
26681 * Point used to compute visible regions.
26747 * Scrollbars are not visible
26752 * Scrollbars are visible