The Google sign-in button to authenticate the user. Note that this class only handles the
visual aspects of the button. In order to trigger an action, register a listener using
setOnClickListener(OnClickListener)
.
Note that you must explicitly call
setOnClickListener(OnClickListener)
. Do not register a listener via XML, or you
won't receive your callbacks.
Nested Class Summary
@interface | SignInButton.ButtonSize | Size constants - enumeration of supported sizes. | |
@interface | SignInButton.ColorScheme | Color constants - enumeration of supported color schemes. |
Constant Summary
int | COLOR_AUTO | Google Play services will decide the color scheme for sign-in button. |
int | COLOR_DARK | The dark color scheme of the sign-in button. |
int | COLOR_LIGHT | The light color scheme of the sign-in button. |
int | SIZE_ICON_ONLY | The icon-only size of the Google sign-in button. |
int | SIZE_STANDARD | The standard size of the Google sign-in button. |
int | SIZE_WIDE | The wide size of the Google sign-in button. |
Inherited Constant Summary
int | CLIP_TO_PADDING_MASK | |
int | FOCUS_AFTER_DESCENDANTS | |
int | FOCUS_BEFORE_DESCENDANTS | |
int | FOCUS_BLOCK_DESCENDANTS | |
int | LAYOUT_MODE_CLIP_BOUNDS | |
int | LAYOUT_MODE_OPTICAL_BOUNDS | |
int | PERSISTENT_ALL_CACHES | |
int | PERSISTENT_ANIMATION_CACHE | |
int | PERSISTENT_NO_CACHE | |
int | PERSISTENT_SCROLLING_CACHE |
int | ACCESSIBILITY_DATA_SENSITIVE_AUTO | |
int | ACCESSIBILITY_DATA_SENSITIVE_NO | |
int | ACCESSIBILITY_DATA_SENSITIVE_YES | |
int | ACCESSIBILITY_LIVE_REGION_ASSERTIVE | |
int | ACCESSIBILITY_LIVE_REGION_NONE | |
int | ACCESSIBILITY_LIVE_REGION_POLITE | |
int | AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWS | |
String | AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE | |
String | AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY | |
String | AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH | |
String | AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR | |
String | AUTOFILL_HINT_CREDIT_CARD_NUMBER | |
String | AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE | |
String | AUTOFILL_HINT_EMAIL_ADDRESS | |
String | AUTOFILL_HINT_NAME | |
String | AUTOFILL_HINT_PASSWORD | |
String | AUTOFILL_HINT_PHONE | |
String | AUTOFILL_HINT_POSTAL_ADDRESS | |
String | AUTOFILL_HINT_POSTAL_CODE | |
String | AUTOFILL_HINT_USERNAME | |
int | AUTOFILL_TYPE_DATE | |
int | AUTOFILL_TYPE_LIST | |
int | AUTOFILL_TYPE_NONE | |
int | AUTOFILL_TYPE_TEXT | |
int | AUTOFILL_TYPE_TOGGLE | |
int | DRAG_FLAG_ACCESSIBILITY_ACTION | |
int | DRAG_FLAG_GLOBAL | |
int | DRAG_FLAG_GLOBAL_PERSISTABLE_URI_PERMISSION | |
int | DRAG_FLAG_GLOBAL_PREFIX_URI_PERMISSION | |
int | DRAG_FLAG_GLOBAL_URI_READ | |
int | DRAG_FLAG_GLOBAL_URI_WRITE | |
int | DRAG_FLAG_OPAQUE | |
int | DRAWING_CACHE_QUALITY_AUTO | |
int | DRAWING_CACHE_QUALITY_HIGH | |
int | DRAWING_CACHE_QUALITY_LOW | |
int | FIND_VIEWS_WITH_CONTENT_DESCRIPTION | |
int | FIND_VIEWS_WITH_TEXT | |
int | FOCUSABLE | |
int | FOCUSABLES_ALL | |
int | FOCUSABLES_TOUCH_MODE | |
int | FOCUSABLE_AUTO | |
int | FOCUS_BACKWARD | |
int | FOCUS_DOWN | |
int | FOCUS_FORWARD | |
int | FOCUS_LEFT | |
int | FOCUS_RIGHT | |
int | FOCUS_UP | |
int | GONE | |
int | HAPTIC_FEEDBACK_ENABLED | |
int | IMPORTANT_FOR_ACCESSIBILITY_AUTO | |
int | IMPORTANT_FOR_ACCESSIBILITY_NO | |
int | IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS | |
int | IMPORTANT_FOR_ACCESSIBILITY_YES | |
int | IMPORTANT_FOR_AUTOFILL_AUTO | |
int | IMPORTANT_FOR_AUTOFILL_NO | |
int | IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS | |
int | IMPORTANT_FOR_AUTOFILL_YES | |
int | IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS | |
int | IMPORTANT_FOR_CONTENT_CAPTURE_AUTO | |
int | IMPORTANT_FOR_CONTENT_CAPTURE_NO | |
int | IMPORTANT_FOR_CONTENT_CAPTURE_NO_EXCLUDE_DESCENDANTS | |
int | IMPORTANT_FOR_CONTENT_CAPTURE_YES | |
int | IMPORTANT_FOR_CONTENT_CAPTURE_YES_EXCLUDE_DESCENDANTS | |
int | INVISIBLE | |
int | KEEP_SCREEN_ON | |
int | LAYER_TYPE_HARDWARE | |
int | LAYER_TYPE_NONE | |
int | LAYER_TYPE_SOFTWARE | |
int | LAYOUT_DIRECTION_INHERIT | |
int | LAYOUT_DIRECTION_LOCALE | |
int | LAYOUT_DIRECTION_LTR | |
int | LAYOUT_DIRECTION_RTL | |
int | MEASURED_HEIGHT_STATE_SHIFT | |
int | MEASURED_SIZE_MASK | |
int | MEASURED_STATE_MASK | |
int | MEASURED_STATE_TOO_SMALL | |
int | NOT_FOCUSABLE | |
int | NO_ID | |
int | OVER_SCROLL_ALWAYS | |
int | OVER_SCROLL_IF_CONTENT_SCROLLS | |
int | OVER_SCROLL_NEVER | |
int | SCREEN_STATE_OFF | |
int | SCREEN_STATE_ON | |
int | SCROLLBARS_INSIDE_INSET | |
int | SCROLLBARS_INSIDE_OVERLAY | |
int | SCROLLBARS_OUTSIDE_INSET | |
int | SCROLLBARS_OUTSIDE_OVERLAY | |
int | SCROLLBAR_POSITION_DEFAULT | |
int | SCROLLBAR_POSITION_LEFT | |
int | SCROLLBAR_POSITION_RIGHT | |
int | SCROLL_AXIS_HORIZONTAL | |
int | SCROLL_AXIS_NONE | |
int | SCROLL_AXIS_VERTICAL | |
int | SCROLL_CAPTURE_HINT_AUTO | |
int | SCROLL_CAPTURE_HINT_EXCLUDE | |
int | SCROLL_CAPTURE_HINT_EXCLUDE_DESCENDANTS | |
int | SCROLL_CAPTURE_HINT_INCLUDE | |
int | SCROLL_INDICATOR_BOTTOM | |
int | SCROLL_INDICATOR_END | |
int | SCROLL_INDICATOR_LEFT | |
int | SCROLL_INDICATOR_RIGHT | |
int | SCROLL_INDICATOR_START | |
int | SCROLL_INDICATOR_TOP | |
int | SOUND_EFFECTS_ENABLED | |
int | STATUS_BAR_HIDDEN | |
int | STATUS_BAR_VISIBLE | |
int | SYSTEM_UI_FLAG_FULLSCREEN | |
int | SYSTEM_UI_FLAG_HIDE_NAVIGATION | |
int | SYSTEM_UI_FLAG_IMMERSIVE | |
int | SYSTEM_UI_FLAG_IMMERSIVE_STICKY | |
int | SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | |
int | SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | |
int | SYSTEM_UI_FLAG_LAYOUT_STABLE | |
int | SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR | |
int | SYSTEM_UI_FLAG_LIGHT_STATUS_BAR | |
int | SYSTEM_UI_FLAG_LOW_PROFILE | |
int | SYSTEM_UI_FLAG_VISIBLE | |
int | SYSTEM_UI_LAYOUT_FLAGS | |
int | TEXT_ALIGNMENT_CENTER | |
int | TEXT_ALIGNMENT_GRAVITY | |
int | TEXT_ALIGNMENT_INHERIT | |
int | TEXT_ALIGNMENT_TEXT_END | |
int | TEXT_ALIGNMENT_TEXT_START | |
int | TEXT_ALIGNMENT_VIEW_END | |
int | TEXT_ALIGNMENT_VIEW_START | |
int | TEXT_DIRECTION_ANY_RTL | |
int | TEXT_DIRECTION_FIRST_STRONG | |
int | TEXT_DIRECTION_FIRST_STRONG_LTR | |
int | TEXT_DIRECTION_FIRST_STRONG_RTL | |
int | TEXT_DIRECTION_INHERIT | |
int | TEXT_DIRECTION_LOCALE | |
int | TEXT_DIRECTION_LTR | |
int | TEXT_DIRECTION_RTL | |
String | VIEW_LOG_TAG | |
int | VISIBLE |
Inherited Field Summary
public static final Property<View, Float> | ALPHA | |
protected static final int[] | EMPTY_STATE_SET | |
protected static final int[] | ENABLED_FOCUSED_SELECTED_STATE_SET | |
protected static final int[] | ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | ENABLED_FOCUSED_STATE_SET | |
protected static final int[] | ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | ENABLED_SELECTED_STATE_SET | |
protected static final int[] | ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | ENABLED_STATE_SET | |
protected static final int[] | ENABLED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | FOCUSED_SELECTED_STATE_SET | |
protected static final int[] | FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | FOCUSED_STATE_SET | |
protected static final int[] | FOCUSED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET | |
protected static final int[] | PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | PRESSED_ENABLED_FOCUSED_STATE_SET | |
protected static final int[] | PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | PRESSED_ENABLED_SELECTED_STATE_SET | |
protected static final int[] | PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | PRESSED_ENABLED_STATE_SET | |
protected static final int[] | PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | PRESSED_FOCUSED_SELECTED_STATE_SET | |
protected static final int[] | PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | PRESSED_FOCUSED_STATE_SET | |
protected static final int[] | PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | PRESSED_SELECTED_STATE_SET | |
protected static final int[] | PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET | |
protected static final int[] | PRESSED_STATE_SET | |
protected static final int[] | PRESSED_WINDOW_FOCUSED_STATE_SET | |
public static final Property<View, Float> | ROTATION | |
public static final Property<View, Float> | ROTATION_X | |
public static final Property<View, Float> | ROTATION_Y | |
public static final Property<View, Float> | SCALE_X | |
public static final Property<View, Float> | SCALE_Y | |
protected static final int[] | SELECTED_STATE_SET | |
protected static final int[] | SELECTED_WINDOW_FOCUSED_STATE_SET | |
public static final Property<View, Float> | TRANSLATION_X | |
public static final Property<View, Float> | TRANSLATION_Y | |
public static final Property<View, Float> | TRANSLATION_Z | |
protected static final int[] | WINDOW_FOCUSED_STATE_SET | |
public static final Property<View, Float> | X | |
public static final Property<View, Float> | Y | |
public static final Property<View, Float> | Z |
Public Constructor Summary
SignInButton(Context
context)
|
|
Public Method Summary
void | |
void |
setColorScheme(int colorScheme)
Set the color scheme of the button to use.
|
void |
setEnabled(boolean enabled)
|
void |
setOnClickListener(View.OnClickListener
listener)
|
void | |
void |
setSize(int buttonSize)
Set the size of the button to use.
|
void |
setStyle(int buttonSize, int colorScheme, Scope[]
scopes)
This method is deprecated. Setting scopes will no longer impact the
branding. Use
setStyle(int, int) instead.
|
void |
setStyle(int buttonSize, int colorScheme)
Set the desired style of button to use.
|
Inherited Method Summary
boolean |
checkLayoutParams(ViewGroup.LayoutParams
arg0)
|
ViewGroup.LayoutParams |
generateDefaultLayoutParams()
|
ViewGroup.LayoutParams |
generateLayoutParams(AttributeSet
arg0)
|
ViewGroup.LayoutParams |
generateLayoutParams(ViewGroup.LayoutParams
arg0)
|
CharSequence |
getAccessibilityClassName()
|
boolean |
getConsiderGoneChildrenWhenMeasuring()
|
boolean |
getMeasureAllChildren()
|
void |
onLayout(boolean arg0, int arg1, int arg2, int
arg3, int arg4)
|
void |
onMeasure(int arg0, int arg1)
|
void |
setForegroundGravity(int arg0)
|
void |
setMeasureAllChildren(boolean arg0)
|
boolean |
shouldDelayChildPressedState()
|
void | |
void | |
void | |
void | |
boolean |
addStatesFromChildren()
|
void | |
void | |
void |
addView(View arg0,
int arg1)
|
void | |
void |
addView(View arg0)
|
void |
addView(View arg0,
int arg1, int arg2)
|
boolean | |
boolean | |
void | |
void | |
void |
bringChildToFront(View arg0)
|
boolean |
canAnimate()
|
boolean |
checkLayoutParams(ViewGroup.LayoutParams
arg0)
|
void |
childDrawableStateChanged(View arg0)
|
void |
childHasTransientStateChanged(View arg0,
boolean arg1)
|
void |
cleanupLayoutState(View arg0)
|
void |
clearChildFocus(View arg0)
|
void |
clearDisappearingChildren()
|
void |
clearFocus()
|
void |
debug(int arg0)
|
void |
detachAllViewsFromParent()
|
void |
detachViewFromParent(int arg0)
|
void |
detachViewFromParent(View arg0)
|
void |
detachViewsFromParent(int arg0, int arg1)
|
WindowInsets |
dispatchApplyWindowInsets(WindowInsets
arg0)
|
boolean |
dispatchCapturedPointerEvent(MotionEvent
arg0)
|
void |
dispatchConfigurationChanged(Configuration
arg0)
|
void |
dispatchCreateViewTranslationRequest(Map<AutofillId, long[]>
arg0, int[] arg1, TranslationCapability arg2, List<ViewTranslationRequest>
arg3)
|
void |
dispatchDisplayHint(int arg0)
|
boolean |
dispatchDragEvent(DragEvent
arg0)
|
void |
dispatchDraw(Canvas
arg0)
|
void |
dispatchDrawableHotspotChanged(float arg0,
float arg1)
|
void |
dispatchFinishTemporaryDetach()
|
void | |
boolean |
dispatchGenericFocusedEvent(MotionEvent
arg0)
|
boolean |
dispatchGenericPointerEvent(MotionEvent
arg0)
|
boolean |
dispatchHoverEvent(MotionEvent
arg0)
|
boolean |
dispatchKeyEvent(KeyEvent
arg0)
|
boolean |
dispatchKeyEventPreIme(KeyEvent
arg0)
|
boolean |
dispatchKeyShortcutEvent(KeyEvent
arg0)
|
void |
dispatchPointerCaptureChanged(boolean arg0)
|
void |
dispatchProvideAutofillStructure(ViewStructure
arg0, int arg1)
|
void |
dispatchProvideStructure(ViewStructure
arg0)
|
void | |
void | |
void | |
void |
dispatchSetActivated(boolean arg0)
|
void |
dispatchSetPressed(boolean arg0)
|
void |
dispatchSetSelected(boolean arg0)
|
void |
dispatchStartTemporaryDetach()
|
void |
dispatchSystemUiVisibilityChanged(int arg0)
|
void | |
boolean |
dispatchTouchEvent(MotionEvent
arg0)
|
boolean |
dispatchTrackballEvent(MotionEvent
arg0)
|
boolean |
dispatchUnhandledMove(View arg0,
int arg1)
|
void |
dispatchVisibilityChanged(View arg0,
int arg1)
|
void |
dispatchWindowFocusChanged(boolean arg0)
|
void |
dispatchWindowInsetsAnimationEnd(WindowInsetsAnimation
arg0)
|
void |
dispatchWindowInsetsAnimationPrepare(WindowInsetsAnimation
arg0)
|
WindowInsets | |
WindowInsetsAnimation.Bounds |
dispatchWindowInsetsAnimationStart(WindowInsetsAnimation
arg0, WindowInsetsAnimation.Bounds arg1)
|
void |
dispatchWindowSystemUiVisiblityChanged(int
arg0)
|
void |
dispatchWindowVisibilityChanged(int arg0)
|
boolean | |
void |
drawableStateChanged()
|
void |
endViewTransition(View arg0)
|
View |
findFocus()
|
OnBackInvokedDispatcher | |
void | |
View |
focusSearch(View arg0,
int arg1)
|
void |
focusableViewAvailable(View arg0)
|
boolean |
gatherTransparentRegion(Region
arg0)
|
ViewGroup.LayoutParams |
generateDefaultLayoutParams()
|
ViewGroup.LayoutParams |
generateLayoutParams(AttributeSet
arg0)
|
ViewGroup.LayoutParams |
generateLayoutParams(ViewGroup.LayoutParams
arg0)
|
CharSequence |
getAccessibilityClassName()
|
View |
getChildAt(int arg0)
|
int |
getChildCount()
|
int |
getChildDrawingOrder(int arg0, int arg1)
|
final int |
getChildDrawingOrder(int arg0)
|
static int |
getChildMeasureSpec(int arg0, int arg1, int
arg2)
|
boolean | |
boolean | |
boolean |
getClipChildren()
|
boolean |
getClipToPadding()
|
int |
getDescendantFocusability()
|
View |
getFocusedChild()
|
LayoutAnimationController |
getLayoutAnimation()
|
Animation.AnimationListener |
getLayoutAnimationListener()
|
int |
getLayoutMode()
|
LayoutTransition |
getLayoutTransition()
|
int |
getNestedScrollAxes()
|
ViewOverlay |
getOverlay()
|
int |
getPersistentDrawingCache()
|
boolean |
getTouchscreenBlocksFocus()
|
boolean |
hasFocus()
|
boolean |
hasTransientState()
|
int |
indexOfChild(View arg0)
|
final void | |
ViewParent |
invalidateChildInParent(int[] arg0, Rect
arg1)
|
boolean |
isAlwaysDrawnWithCacheEnabled()
|
boolean |
isAnimationCacheEnabled()
|
boolean |
isChildrenDrawingOrderEnabled()
|
boolean |
isChildrenDrawnWithCacheEnabled()
|
boolean |
isLayoutSuppressed()
|
boolean |
isMotionEventSplittingEnabled()
|
boolean |
isTransitionGroup()
|
void |
jumpDrawablesToCurrentState()
|
final void |
layout(int arg0, int arg1, int arg2, int arg3)
|
void |
measureChild(View arg0,
int arg1, int arg2)
|
void |
measureChildWithMargins(View arg0,
int arg1, int arg2, int arg3, int arg4)
|
void |
measureChildren(int arg0, int arg1)
|
void | |
final void | |
final void | |
void |
onAttachedToWindow()
|
int[] |
onCreateDrawableState(int arg0)
|
void | |
void |
onDetachedFromWindow()
|
boolean |
onInterceptHoverEvent(MotionEvent
arg0)
|
boolean |
onInterceptTouchEvent(MotionEvent
arg0)
|
abstract void |
onLayout(boolean arg0, int arg1, int arg2, int
arg3, int arg4)
|
boolean |
onNestedFling(View arg0,
float arg1, float arg2, boolean arg3)
|
boolean |
onNestedPreFling(View arg0,
float arg1, float arg2)
|
boolean | |
void |
onNestedPreScroll(View arg0,
int arg1, int arg2, int[] arg3)
|
void |
onNestedScroll(View arg0,
int arg1, int arg2, int arg3, int arg4)
|
void | |
boolean |
onRequestFocusInDescendants(int arg0, Rect
arg1)
|
boolean | |
PointerIcon |
onResolvePointerIcon(MotionEvent
arg0, int arg1)
|
boolean | |
void |
onStopNestedScroll(View arg0)
|
void |
onViewAdded(View arg0)
|
void |
onViewRemoved(View arg0)
|
void |
recomputeViewAttributes(View arg0)
|
void |
removeAllViews()
|
void |
removeAllViewsInLayout()
|
void |
removeDetachedView(View arg0,
boolean arg1)
|
void |
removeView(View arg0)
|
void |
removeViewAt(int arg0)
|
void |
removeViewInLayout(View arg0)
|
void |
removeViews(int arg0, int arg1)
|
void |
removeViewsInLayout(int arg0, int arg1)
|
void | |
boolean | |
void |
requestDisallowInterceptTouchEvent(boolean
arg0)
|
boolean |
requestFocus(int arg0, Rect
arg1)
|
boolean | |
void |
requestTransparentRegion(View arg0)
|
boolean |
restoreDefaultFocus()
|
void |
scheduleLayoutAnimation()
|
void |
setAddStatesFromChildren(boolean arg0)
|
void |
setAlwaysDrawnWithCacheEnabled(boolean arg0)
|
void |
setAnimationCacheEnabled(boolean arg0)
|
void |
setChildrenDrawingCacheEnabled(boolean arg0)
|
void |
setChildrenDrawingOrderEnabled(boolean arg0)
|
void |
setChildrenDrawnWithCacheEnabled(boolean arg0)
|
void |
setClipChildren(boolean arg0)
|
void |
setClipToPadding(boolean arg0)
|
void |
setDescendantFocusability(int arg0)
|
void |
setLayoutAnimation(LayoutAnimationController
arg0)
|
void |
setLayoutAnimationListener(Animation.AnimationListener
arg0)
|
void |
setLayoutMode(int arg0)
|
void |
setLayoutTransition(LayoutTransition
arg0)
|
void |
setMotionEventSplittingEnabled(boolean arg0)
|
void |
setOnHierarchyChangeListener(ViewGroup.OnHierarchyChangeListener
arg0)
|
void |
setPersistentDrawingCache(int arg0)
|
void |
setStaticTransformationsEnabled(boolean arg0)
|
void |
setTouchscreenBlocksFocus(boolean arg0)
|
void |
setTransitionGroup(boolean arg0)
|
void |
setWindowInsetsAnimationCallback(WindowInsetsAnimation.Callback
arg0)
|
boolean |
shouldDelayChildPressedState()
|
boolean |
showContextMenuForChild(View arg0,
float arg1, float arg2)
|
boolean |
showContextMenuForChild(View arg0)
|
ActionMode | |
ActionMode | |
void |
startLayoutAnimation()
|
void |
startViewTransition(View arg0)
|
void |
suppressLayout(boolean arg0)
|
void |
void | |
void | |
void | |
void | |
void | |
void |
addOnAttachStateChangeListener(View.OnAttachStateChangeListener
arg0)
|
void |
addOnLayoutChangeListener(View.OnLayoutChangeListener
arg0)
|
void |
addOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener
arg0)
|
void | |
ViewPropertyAnimator |
animate()
|
void |
announceForAccessibility(CharSequence
arg0)
|
void |
autofill(AutofillValue
arg0)
|
void | |
boolean |
awakenScrollBars(int arg0, boolean arg1)
|
boolean |
awakenScrollBars(int arg0)
|
boolean |
awakenScrollBars()
|
void |
bringToFront()
|
void |
buildDrawingCache(boolean arg0)
|
void |
buildDrawingCache()
|
void |
buildLayer()
|
boolean |
callOnClick()
|
boolean |
canResolveLayoutDirection()
|
boolean |
canResolveTextAlignment()
|
boolean |
canResolveTextDirection()
|
boolean |
canScrollHorizontally(int arg0)
|
boolean |
canScrollVertically(int arg0)
|
final void |
cancelDragAndDrop()
|
void |
cancelLongPress()
|
final void |
cancelPendingInputEvents()
|
boolean |
checkInputConnectionProxy(View arg0)
|
void |
clearAnimation()
|
void |
clearFocus()
|
void |
clearViewTranslationCallback()
|
static int |
combineMeasuredStates(int arg0, int arg1)
|
int |
computeHorizontalScrollExtent()
|
int |
computeHorizontalScrollOffset()
|
int |
computeHorizontalScrollRange()
|
void |
computeScroll()
|
WindowInsets | |
int |
computeVerticalScrollExtent()
|
int |
computeVerticalScrollOffset()
|
int |
computeVerticalScrollRange()
|
AccessibilityNodeInfo |
createAccessibilityNodeInfo()
|
void |
createContextMenu(ContextMenu
arg0)
|
void |
destroyDrawingCache()
|
WindowInsets |
dispatchApplyWindowInsets(WindowInsets
arg0)
|
boolean |
dispatchCapturedPointerEvent(MotionEvent
arg0)
|
void |
dispatchConfigurationChanged(Configuration
arg0)
|
void |
dispatchCreateViewTranslationRequest(Map<AutofillId, long[]>
arg0, int[] arg1, TranslationCapability arg2, List<ViewTranslationRequest>
arg3)
|
void |
dispatchDisplayHint(int arg0)
|
boolean |
dispatchDragEvent(DragEvent
arg0)
|
void |
dispatchDraw(Canvas
arg0)
|
void |
dispatchDrawableHotspotChanged(float arg0,
float arg1)
|
void |
dispatchFinishTemporaryDetach()
|
boolean |
dispatchGenericFocusedEvent(MotionEvent
arg0)
|
boolean |
dispatchGenericMotionEvent(MotionEvent
arg0)
|
boolean |
dispatchGenericPointerEvent(MotionEvent
arg0)
|
boolean |
dispatchHoverEvent(MotionEvent
arg0)
|
boolean |
dispatchKeyEvent(KeyEvent
arg0)
|
boolean |
dispatchKeyEventPreIme(KeyEvent
arg0)
|
boolean |
dispatchKeyShortcutEvent(KeyEvent
arg0)
|
boolean |
dispatchNestedFling(float arg0, float arg1,
boolean arg2)
|
boolean |
dispatchNestedPreFling(float arg0, float arg1)
|
boolean |
dispatchNestedPrePerformAccessibilityAction(int
arg0, Bundle arg1)
|
boolean |
dispatchNestedPreScroll(int arg0, int arg1,
int[] arg2, int[] arg3)
|
boolean |
dispatchNestedScroll(int arg0, int arg1, int
arg2, int arg3, int[] arg4)
|
void |
dispatchPointerCaptureChanged(boolean arg0)
|
boolean |
dispatchPopulateAccessibilityEvent(AccessibilityEvent
arg0)
|
void |
dispatchProvideAutofillStructure(ViewStructure
arg0, int arg1)
|
void |
dispatchProvideStructure(ViewStructure
arg0)
|
void | |
void | |
void | |
void |
dispatchSetActivated(boolean arg0)
|
void |
dispatchSetPressed(boolean arg0)
|
void |
dispatchSetSelected(boolean arg0)
|
void |
dispatchStartTemporaryDetach()
|
void |
dispatchSystemUiVisibilityChanged(int arg0)
|
boolean |
dispatchTouchEvent(MotionEvent
arg0)
|
boolean |
dispatchTrackballEvent(MotionEvent
arg0)
|
boolean |
dispatchUnhandledMove(View arg0,
int arg1)
|
void |
dispatchVisibilityChanged(View arg0,
int arg1)
|
void |
dispatchWindowFocusChanged(boolean arg0)
|
void |
dispatchWindowInsetsAnimationEnd(WindowInsetsAnimation
arg0)
|
void |
dispatchWindowInsetsAnimationPrepare(WindowInsetsAnimation
arg0)
|
WindowInsets | |
WindowInsetsAnimation.Bounds |
dispatchWindowInsetsAnimationStart(WindowInsetsAnimation
arg0, WindowInsetsAnimation.Bounds arg1)
|
void |
dispatchWindowSystemUiVisiblityChanged(int
arg0)
|
void |
dispatchWindowVisibilityChanged(int arg0)
|
void |
draw(Canvas
arg0)
|
void |
drawableHotspotChanged(float arg0, float arg1)
|
void |
drawableStateChanged()
|
View |
findFocus()
|
final OnBackInvokedDispatcher |
findOnBackInvokedDispatcher()
|
final <T extends View> T |
findViewById(int arg0)
|
final <T extends View> T |
findViewWithTag(Object arg0)
|
void | |
boolean |
fitSystemWindows(Rect
arg0)
|
View |
focusSearch(int arg0)
|
void |
forceHasOverlappingRendering(boolean arg0)
|
void |
forceLayout()
|
boolean |
gatherTransparentRegion(Region
arg0)
|
void | |
static int |
generateViewId()
|
CharSequence |
getAccessibilityClassName()
|
View.AccessibilityDelegate |
getAccessibilityDelegate()
|
int |
getAccessibilityLiveRegion()
|
AccessibilityNodeProvider |
getAccessibilityNodeProvider()
|
CharSequence |
getAccessibilityPaneTitle()
|
int |
getAccessibilityTraversalAfter()
|
int |
getAccessibilityTraversalBefore()
|
String |
getAllowedHandwritingDelegatePackageName()
|
String |
getAllowedHandwritingDelegatorPackageName()
|
float |
getAlpha()
|
Animation |
getAnimation()
|
Matrix |
getAnimationMatrix()
|
IBinder |
getApplicationWindowToken()
|
int[] |
getAttributeResolutionStack(int arg0)
|
Map<Integer, Integer> |
getAttributeSourceResourceMap()
|
String[] |
getAutofillHints()
|
final AutofillId |
getAutofillId()
|
int |
getAutofillType()
|
AutofillValue |
getAutofillValue()
|
Drawable |
getBackground()
|
BlendMode |
getBackgroundTintBlendMode()
|
ColorStateList |
getBackgroundTintList()
|
PorterDuff.Mode |
getBackgroundTintMode()
|
int |
getBaseline()
|
final int |
getBottom()
|
float |
getBottomFadingEdgeStrength()
|
int |
getBottomPaddingOffset()
|
float |
getCameraDistance()
|
boolean |
getClipBounds(Rect
arg0)
|
Rect |
getClipBounds()
|
final boolean |
getClipToOutline()
|
final ContentCaptureSession |
getContentCaptureSession()
|
CharSequence |
getContentDescription()
|
final Context |
getContext()
|
ContextMenu.ContextMenuInfo |
getContextMenuInfo()
|
final boolean |
getDefaultFocusHighlightEnabled()
|
static int |
getDefaultSize(int arg0, int arg1)
|
Display |
getDisplay()
|
final int[] |
getDrawableState()
|
Bitmap |
getDrawingCache()
|
Bitmap |
getDrawingCache(boolean arg0)
|
int |
getDrawingCacheBackgroundColor()
|
int |
getDrawingCacheQuality()
|
void |
getDrawingRect(Rect
arg0)
|
long |
getDrawingTime()
|
float |
getElevation()
|
int |
getExplicitStyle()
|
boolean |
getFilterTouchesWhenObscured()
|
boolean |
getFitsSystemWindows()
|
int |
getFocusable()
|
ArrayList<View> |
getFocusables(int arg0)
|
void |
getFocusedRect(Rect
arg0)
|
Drawable |
getForeground()
|
int |
getForegroundGravity()
|
BlendMode |
getForegroundTintBlendMode()
|
ColorStateList |
getForegroundTintList()
|
PorterDuff.Mode |
getForegroundTintMode()
|
final boolean |
getGlobalVisibleRect(Rect
arg0)
|
boolean | |
Handler |
getHandler()
|
float |
getHandwritingBoundsOffsetBottom()
|
float |
getHandwritingBoundsOffsetLeft()
|
float |
getHandwritingBoundsOffsetRight()
|
float |
getHandwritingBoundsOffsetTop()
|
Runnable |
getHandwritingDelegatorCallback()
|
final boolean |
getHasOverlappingRendering()
|
final int |
getHeight()
|
void |
getHitRect(Rect
arg0)
|
int |
getHorizontalFadingEdgeLength()
|
int |
getHorizontalScrollbarHeight()
|
Drawable |
getHorizontalScrollbarThumbDrawable()
|
Drawable |
getHorizontalScrollbarTrackDrawable()
|
int |
getId()
|
int |
getImportantForAccessibility()
|
int |
getImportantForAutofill()
|
int |
getImportantForContentCapture()
|
boolean |
getKeepScreenOn()
|
KeyEvent.DispatcherState |
getKeyDispatcherState()
|
int |
getLabelFor()
|
int |
getLayerType()
|
int |
getLayoutDirection()
|
ViewGroup.LayoutParams |
getLayoutParams()
|
final int |
getLeft()
|
float |
getLeftFadingEdgeStrength()
|
int |
getLeftPaddingOffset()
|
final boolean |
getLocalVisibleRect(Rect
arg0)
|
void |
getLocationInSurface(int[] arg0)
|
void |
getLocationInWindow(int[] arg0)
|
void |
getLocationOnScreen(int[] arg0)
|
Matrix |
getMatrix()
|
final int |
getMeasuredHeight()
|
final int |
getMeasuredHeightAndState()
|
final int |
getMeasuredState()
|
final int |
getMeasuredWidth()
|
final int |
getMeasuredWidthAndState()
|
int |
getMinimumHeight()
|
int |
getMinimumWidth()
|
int |
getNextClusterForwardId()
|
int |
getNextFocusDownId()
|
int |
getNextFocusForwardId()
|
int |
getNextFocusLeftId()
|
int |
getNextFocusRightId()
|
int |
getNextFocusUpId()
|
View.OnFocusChangeListener |
getOnFocusChangeListener()
|
int |
getOutlineAmbientShadowColor()
|
ViewOutlineProvider |
getOutlineProvider()
|
int |
getOutlineSpotShadowColor()
|
int |
getOverScrollMode()
|
ViewOverlay |
getOverlay()
|
int |
getPaddingBottom()
|
int |
getPaddingEnd()
|
int |
getPaddingLeft()
|
int |
getPaddingRight()
|
int |
getPaddingStart()
|
int |
getPaddingTop()
|
final ViewParent |
getParent()
|
ViewParent |
getParentForAccessibility()
|
float |
getPivotX()
|
float |
getPivotY()
|
PointerIcon |
getPointerIcon()
|
final List<Rect> |
getPreferKeepClearRects()
|
String[] |
getReceiveContentMimeTypes()
|
Resources |
getResources()
|
final boolean |
getRevealOnFocusHint()
|
final int |
getRight()
|
float |
getRightFadingEdgeStrength()
|
int |
getRightPaddingOffset()
|
AttachedSurfaceControl |
getRootSurfaceControl()
|
View |
getRootView()
|
WindowInsets |
getRootWindowInsets()
|
float |
getRotation()
|
float |
getRotationX()
|
float |
getRotationY()
|
float |
getScaleX()
|
float |
getScaleY()
|
int |
getScrollBarDefaultDelayBeforeFade()
|
int |
getScrollBarFadeDuration()
|
int |
getScrollBarSize()
|
int |
getScrollBarStyle()
|
int |
getScrollCaptureHint()
|
int |
getScrollIndicators()
|
final int |
getScrollX()
|
final int |
getScrollY()
|
int |
getSolidColor()
|
int |
getSourceLayoutResId()
|
final CharSequence |
getStateDescription()
|
StateListAnimator |
getStateListAnimator()
|
int |
getSuggestedMinimumHeight()
|
int |
getSuggestedMinimumWidth()
|
List<Rect> |
getSystemGestureExclusionRects()
|
int |
getSystemUiVisibility()
|
Object |
getTag()
|
Object |
getTag(int arg0)
|
int |
getTextAlignment()
|
int |
getTextDirection()
|
CharSequence |
getTooltipText()
|
final int |
getTop()
|
float |
getTopFadingEdgeStrength()
|
int |
getTopPaddingOffset()
|
TouchDelegate |
getTouchDelegate()
|
ArrayList<View> |
getTouchables()
|
float |
getTransitionAlpha()
|
String |
getTransitionName()
|
float |
getTranslationX()
|
float |
getTranslationY()
|
float |
getTranslationZ()
|
long |
getUniqueDrawingId()
|
int |
getVerticalFadingEdgeLength()
|
int |
getVerticalScrollbarPosition()
|
Drawable |
getVerticalScrollbarThumbDrawable()
|
Drawable |
getVerticalScrollbarTrackDrawable()
|
int |
getVerticalScrollbarWidth()
|
ViewTranslationResponse |
getViewTranslationResponse()
|
ViewTreeObserver |
getViewTreeObserver()
|
int |
getVisibility()
|
final int |
getWidth()
|
int |
getWindowAttachCount()
|
WindowId |
getWindowId()
|
WindowInsetsController |
getWindowInsetsController()
|
int |
getWindowSystemUiVisibility()
|
IBinder |
getWindowToken()
|
int |
getWindowVisibility()
|
void |
getWindowVisibleDisplayFrame(Rect
arg0)
|
float |
getX()
|
float |
getY()
|
float |
getZ()
|
boolean |
hasExplicitFocusable()
|
boolean |
hasFocus()
|
boolean |
hasFocusable()
|
boolean |
hasNestedScrollingParent()
|
boolean |
hasOnClickListeners()
|
boolean |
hasOnLongClickListeners()
|
boolean |
hasOverlappingRendering()
|
boolean |
hasPointerCapture()
|
boolean |
hasTransientState()
|
boolean |
hasWindowFocus()
|
static View | |
void |
invalidate()
|
void |
invalidate(Rect
arg0)
|
void |
invalidate(int arg0, int arg1, int arg2, int
arg3)
|
void |
invalidateDrawable(Drawable
arg0)
|
void |
invalidateOutline()
|
boolean |
isAccessibilityDataSensitive()
|
boolean |
isAccessibilityFocused()
|
boolean |
isAccessibilityHeading()
|
boolean |
isActivated()
|
boolean |
isAttachedToWindow()
|
boolean |
isAutoHandwritingEnabled()
|
boolean |
isClickable()
|
boolean |
isContextClickable()
|
boolean |
isCredential()
|
boolean |
isDirty()
|
boolean |
isDrawingCacheEnabled()
|
boolean |
isDuplicateParentStateEnabled()
|
boolean |
isEnabled()
|
final boolean |
isFocusable()
|
final boolean |
isFocusableInTouchMode()
|
boolean |
isFocused()
|
final boolean |
isFocusedByDefault()
|
boolean |
isForceDarkAllowed()
|
boolean |
isHandwritingDelegate()
|
boolean |
isHapticFeedbackEnabled()
|
boolean |
isHardwareAccelerated()
|
boolean |
isHorizontalFadingEdgeEnabled()
|
boolean |
isHorizontalScrollBarEnabled()
|
boolean |
isHovered()
|
boolean |
isImportantForAccessibility()
|
final boolean |
isImportantForAutofill()
|
final boolean |
isImportantForContentCapture()
|
boolean |
isInEditMode()
|
boolean |
isInLayout()
|
boolean |
isInTouchMode()
|
final boolean |
isKeyboardNavigationCluster()
|
boolean |
isLaidOut()
|
boolean |
isLayoutDirectionResolved()
|
boolean |
isLayoutRequested()
|
boolean |
isLongClickable()
|
boolean |
isNestedScrollingEnabled()
|
boolean |
isOpaque()
|
boolean |
isPaddingOffsetRequired()
|
boolean |
isPaddingRelative()
|
boolean |
isPivotSet()
|
final boolean |
isPreferKeepClear()
|
boolean |
isPressed()
|
boolean |
isSaveEnabled()
|
boolean |
isSaveFromParentEnabled()
|
boolean |
isScreenReaderFocusable()
|
boolean |
isScrollContainer()
|
boolean |
isScrollbarFadingEnabled()
|
boolean |
isSelected()
|
final boolean |
isShowingLayoutBounds()
|
boolean |
isShown()
|
boolean |
isSoundEffectsEnabled()
|
final boolean |
isTemporarilyDetached()
|
boolean |
isTextAlignmentResolved()
|
boolean |
isTextDirectionResolved()
|
boolean |
isVerticalFadingEdgeEnabled()
|
boolean |
isVerticalScrollBarEnabled()
|
boolean |
isVisibleToUserForAutofill(int arg0)
|
void |
jumpDrawablesToCurrentState()
|
View |
keyboardNavigationClusterSearch(View arg0,
int arg1)
|
void |
layout(int arg0, int arg1, int arg2, int arg3)
|
final void |
measure(int arg0, int arg1)
|
static int[] |
mergeDrawableStates(int[] arg0, int[] arg1)
|
void |
offsetLeftAndRight(int arg0)
|
void |
offsetTopAndBottom(int arg0)
|
void |
onAnimationEnd()
|
void |
onAnimationStart()
|
WindowInsets |
onApplyWindowInsets(WindowInsets
arg0)
|
void |
onAttachedToWindow()
|
void |
onCancelPendingInputEvents()
|
boolean |
onCapturedPointerEvent(MotionEvent
arg0)
|
boolean |
onCheckIsTextEditor()
|
void |
onConfigurationChanged(Configuration
arg0)
|
void |
onCreateContextMenu(ContextMenu
arg0)
|
int[] |
onCreateDrawableState(int arg0)
|
InputConnection |
onCreateInputConnection(EditorInfo
arg0)
|
void |
onCreateViewTranslationRequest(int[] arg0,
Consumer<ViewTranslationRequest>
arg1)
|
void |
onCreateVirtualViewTranslationRequests(long[]
arg0, int[] arg1, Consumer<ViewTranslationRequest>
arg2)
|
void |
onDetachedFromWindow()
|
void |
onDisplayHint(int arg0)
|
boolean |
onDragEvent(DragEvent
arg0)
|
void |
onDraw(Canvas
arg0)
|
void |
onDrawForeground(Canvas
arg0)
|
final void |
onDrawScrollBars(Canvas
arg0)
|
boolean |
onFilterTouchEventForSecurity(MotionEvent
arg0)
|
void |
onFinishInflate()
|
void |
onFinishTemporaryDetach()
|
void |
onFocusChanged(boolean arg0, int arg1, Rect
arg2)
|
boolean |
onGenericMotionEvent(MotionEvent
arg0)
|
void |
onHoverChanged(boolean arg0)
|
boolean |
onHoverEvent(MotionEvent
arg0)
|
void |
onInitializeAccessibilityEvent(AccessibilityEvent
arg0)
|
void |
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo
arg0)
|
boolean |
onKeyDown(int arg0, KeyEvent
arg1)
|
boolean |
onKeyLongPress(int arg0, KeyEvent
arg1)
|
boolean |
onKeyMultiple(int arg0, int arg1, KeyEvent
arg2)
|
boolean |
onKeyPreIme(int arg0, KeyEvent
arg1)
|
boolean |
onKeyShortcut(int arg0, KeyEvent
arg1)
|
boolean |
onKeyUp(int arg0, KeyEvent
arg1)
|
void |
onLayout(boolean arg0, int arg1, int arg2, int
arg3, int arg4)
|
void |
onMeasure(int arg0, int arg1)
|
void |
onOverScrolled(int arg0, int arg1, boolean
arg2, boolean arg3)
|
void |
onPointerCaptureChange(boolean arg0)
|
void |
onPopulateAccessibilityEvent(AccessibilityEvent
arg0)
|
void |
onProvideAutofillStructure(ViewStructure
arg0, int arg1)
|
void |
onProvideAutofillVirtualStructure(ViewStructure
arg0, int arg1)
|
void |
onProvideContentCaptureStructure(ViewStructure
arg0, int arg1)
|
void |
onProvideStructure(ViewStructure
arg0)
|
void |
onProvideVirtualStructure(ViewStructure
arg0)
|
ContentInfo |
onReceiveContent(ContentInfo arg0)
|
PointerIcon |
onResolvePointerIcon(MotionEvent
arg0, int arg1)
|
void |
onRestoreInstanceState(Parcelable
arg0)
|
void |
onRtlPropertiesChanged(int arg0)
|
Parcelable |
onSaveInstanceState()
|
void |
onScreenStateChanged(int arg0)
|
void | |
void |
onScrollChanged(int arg0, int arg1, int arg2,
int arg3)
|
boolean |
onSetAlpha(int arg0)
|
void |
onSizeChanged(int arg0, int arg1, int arg2, int
arg3)
|
void |
onStartTemporaryDetach()
|
boolean |
onTouchEvent(MotionEvent
arg0)
|
boolean |
onTrackballEvent(MotionEvent
arg0)
|
void |
onViewTranslationResponse(ViewTranslationResponse arg0)
|
void |
onVirtualViewTranslationResponses(LongSparseArray<ViewTranslationResponse>
arg0)
|
void |
onVisibilityAggregated(boolean arg0)
|
void |
onVisibilityChanged(View arg0,
int arg1)
|
void |
onWindowFocusChanged(boolean arg0)
|
void |
onWindowSystemUiVisibilityChanged(int arg0)
|
void |
onWindowVisibilityChanged(int arg0)
|
boolean |
overScrollBy(int arg0, int arg1, int arg2, int
arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)
|
boolean |
performAccessibilityAction(int arg0, Bundle arg1)
|
boolean |
performClick()
|
boolean |
performContextClick(float arg0, float arg1)
|
boolean |
performContextClick()
|
boolean |
performHapticFeedback(int arg0)
|
boolean |
performHapticFeedback(int arg0, int arg1)
|
boolean |
performLongClick(float arg0, float arg1)
|
boolean |
performLongClick()
|
ContentInfo |
performReceiveContent(ContentInfo arg0)
|
void |
playSoundEffect(int arg0)
|
boolean |
post(Runnable
arg0)
|
boolean |
postDelayed(Runnable
arg0, long arg1)
|
void |
postInvalidate()
|
void |
postInvalidate(int arg0, int arg1, int arg2,
int arg3)
|
void |
postInvalidateDelayed(long arg0, int arg1, int
arg2, int arg3, int arg4)
|
void |
postInvalidateDelayed(long arg0)
|
void |
postInvalidateOnAnimation(int arg0, int arg1,
int arg2, int arg3)
|
void |
postInvalidateOnAnimation()
|
void |
postOnAnimation(Runnable
arg0)
|
void |
postOnAnimationDelayed(Runnable
arg0, long arg1)
|
void |
refreshDrawableState()
|
void |
releasePointerCapture()
|
boolean |
removeCallbacks(Runnable
arg0)
|
void |
removeOnAttachStateChangeListener(View.OnAttachStateChangeListener
arg0)
|
void |
removeOnLayoutChangeListener(View.OnLayoutChangeListener
arg0)
|
void |
removeOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener
arg0)
|
void |
requestApplyInsets()
|
void |
requestFitSystemWindows()
|
final boolean |
requestFocus(int arg0)
|
final boolean |
requestFocus()
|
boolean |
requestFocus(int arg0, Rect
arg1)
|
final boolean |
requestFocusFromTouch()
|
void |
requestLayout()
|
void |
requestPointerCapture()
|
boolean |
requestRectangleOnScreen(Rect
arg0)
|
boolean |
requestRectangleOnScreen(Rect
arg0, boolean arg1)
|
final void |
requestUnbufferedDispatch(int arg0)
|
final void |
requestUnbufferedDispatch(MotionEvent
arg0)
|
final <T extends View> T |
requireViewById(int arg0)
|
void |
resetPivot()
|
static int |
resolveSize(int arg0, int arg1)
|
static int |
resolveSizeAndState(int arg0, int arg1, int
arg2)
|
boolean |
restoreDefaultFocus()
|
void | |
final void |
saveAttributeDataForStyleable(Context
arg0, int[] arg1, AttributeSet
arg2, TypedArray
arg3, int arg4, int arg5)
|
void | |
void | |
void |
scrollBy(int arg0, int arg1)
|
void |
scrollTo(int arg0, int arg1)
|
void |
sendAccessibilityEvent(int arg0)
|
void |
sendAccessibilityEventUnchecked(AccessibilityEvent
arg0)
|
void |
setAccessibilityDataSensitive(int arg0)
|
void |
setAccessibilityDelegate(View.AccessibilityDelegate
arg0)
|
void |
setAccessibilityHeading(boolean arg0)
|
void |
setAccessibilityLiveRegion(int arg0)
|
void |
setAccessibilityPaneTitle(CharSequence
arg0)
|
void |
setAccessibilityTraversalAfter(int arg0)
|
void |
setAccessibilityTraversalBefore(int arg0)
|
void |
setActivated(boolean arg0)
|
void |
setAllowClickWhenDisabled(boolean arg0)
|
void |
setAllowedHandwritingDelegatePackage(String arg0)
|
void |
setAllowedHandwritingDelegatorPackage(String arg0)
|
void |
setAlpha(float arg0)
|
void |
setAnimation(Animation
arg0)
|
void |
setAnimationMatrix(Matrix
arg0)
|
void |
setAutoHandwritingEnabled(boolean arg0)
|
void |
setAutofillHints(String...
arg0)
|
void |
setAutofillId(AutofillId
arg0)
|
void |
setBackground(Drawable
arg0)
|
void |
setBackgroundColor(int arg0)
|
void |
setBackgroundDrawable(Drawable
arg0)
|
void |
setBackgroundResource(int arg0)
|
void |
setBackgroundTintBlendMode(BlendMode arg0)
|
void |
setBackgroundTintList(ColorStateList
arg0)
|
void |
setBackgroundTintMode(PorterDuff.Mode
arg0)
|
final void |
setBottom(int arg0)
|
void |
setCameraDistance(float arg0)
|
void |
setClickable(boolean arg0)
|
void |
setClipBounds(Rect
arg0)
|
void |
setClipToOutline(boolean arg0)
|
void |
setContentCaptureSession(ContentCaptureSession
arg0)
|
void |
setContentDescription(CharSequence
arg0)
|
void |
setContextClickable(boolean arg0)
|
void |
setDefaultFocusHighlightEnabled(boolean arg0)
|
void |
setDrawingCacheBackgroundColor(int arg0)
|
void |
setDrawingCacheEnabled(boolean arg0)
|
void |
setDrawingCacheQuality(int arg0)
|
void |
setDuplicateParentStateEnabled(boolean arg0)
|
void |
setElevation(float arg0)
|
void |
setEnabled(boolean arg0)
|
void |
setFadingEdgeLength(int arg0)
|
void |
setFilterTouchesWhenObscured(boolean arg0)
|
void |
setFitsSystemWindows(boolean arg0)
|
void |
setFocusable(boolean arg0)
|
void |
setFocusable(int arg0)
|
void |
setFocusableInTouchMode(boolean arg0)
|
void |
setFocusedByDefault(boolean arg0)
|
void |
setForceDarkAllowed(boolean arg0)
|
void |
setForeground(Drawable
arg0)
|
void |
setForegroundGravity(int arg0)
|
void |
setForegroundTintBlendMode(BlendMode arg0)
|
void |
setForegroundTintList(ColorStateList
arg0)
|
void |
setForegroundTintMode(PorterDuff.Mode
arg0)
|
void |
setHandwritingBoundsOffsets(float arg0, float
arg1, float arg2, float arg3)
|
void |
setHandwritingDelegatorCallback(Runnable
arg0)
|
void |
setHapticFeedbackEnabled(boolean arg0)
|
void |
setHasTransientState(boolean arg0)
|
void |
setHorizontalFadingEdgeEnabled(boolean arg0)
|
void |
setHorizontalScrollBarEnabled(boolean arg0)
|
void |
setHorizontalScrollbarThumbDrawable(Drawable
arg0)
|
void |
setHorizontalScrollbarTrackDrawable(Drawable
arg0)
|
void |
setHovered(boolean arg0)
|
void |
setId(int arg0)
|
void |
setImportantForAccessibility(int arg0)
|
void |
setImportantForAutofill(int arg0)
|
void |
setImportantForContentCapture(int arg0)
|
void |
setIsCredential(boolean arg0)
|
void |
setIsHandwritingDelegate(boolean arg0)
|
void |
setKeepScreenOn(boolean arg0)
|
void |
setKeyboardNavigationCluster(boolean arg0)
|
void |
setLabelFor(int arg0)
|
void |
setLayerPaint(Paint
arg0)
|
void |
setLayerType(int arg0, Paint
arg1)
|
void |
setLayoutDirection(int arg0)
|
void |
setLayoutParams(ViewGroup.LayoutParams
arg0)
|
final void |
setLeft(int arg0)
|
final void |
setLeftTopRightBottom(int arg0, int arg1, int
arg2, int arg3)
|
void |
setLongClickable(boolean arg0)
|
final void |
setMeasuredDimension(int arg0, int arg1)
|
void |
setMinimumHeight(int arg0)
|
void |
setMinimumWidth(int arg0)
|
void |
setNestedScrollingEnabled(boolean arg0)
|
void |
setNextClusterForwardId(int arg0)
|
void |
setNextFocusDownId(int arg0)
|
void |
setNextFocusForwardId(int arg0)
|
void |
setNextFocusLeftId(int arg0)
|
void |
setNextFocusRightId(int arg0)
|
void |
setNextFocusUpId(int arg0)
|
void |
setOnApplyWindowInsetsListener(View.OnApplyWindowInsetsListener
arg0)
|
void |
setOnCapturedPointerListener(View.OnCapturedPointerListener
arg0)
|
void |
setOnClickListener(View.OnClickListener
arg0)
|
void |
setOnContextClickListener(View.OnContextClickListener
arg0)
|
void |
setOnCreateContextMenuListener(View.OnCreateContextMenuListener
arg0)
|
void |
setOnDragListener(View.OnDragListener
arg0)
|
void |
setOnFocusChangeListener(View.OnFocusChangeListener
arg0)
|
void |
setOnGenericMotionListener(View.OnGenericMotionListener
arg0)
|
void |
setOnHoverListener(View.OnHoverListener
arg0)
|
void |
setOnKeyListener(View.OnKeyListener
arg0)
|
void |
setOnLongClickListener(View.OnLongClickListener
arg0)
|
void |
setOnReceiveContentListener(String[]
arg0, OnReceiveContentListener arg1)
|
void |
setOnScrollChangeListener(View.OnScrollChangeListener
arg0)
|
void |
setOnSystemUiVisibilityChangeListener(View.OnSystemUiVisibilityChangeListener
arg0)
|
void |
setOnTouchListener(View.OnTouchListener
arg0)
|
void |
setOutlineAmbientShadowColor(int arg0)
|
void |
setOutlineProvider(ViewOutlineProvider
arg0)
|
void |
setOutlineSpotShadowColor(int arg0)
|
void |
setOverScrollMode(int arg0)
|
void |
setPadding(int arg0, int arg1, int arg2, int
arg3)
|
void |
setPaddingRelative(int arg0, int arg1, int
arg2, int arg3)
|
void |
setPivotX(float arg0)
|
void |
setPivotY(float arg0)
|
void |
setPointerIcon(PointerIcon
arg0)
|
final void |
setPreferKeepClear(boolean arg0)
|
final void | |
void |
setPressed(boolean arg0)
|
void |
setRenderEffect(RenderEffect arg0)
|
final void |
setRevealOnFocusHint(boolean arg0)
|
final void |
setRight(int arg0)
|
void |
setRotation(float arg0)
|
void |
setRotationX(float arg0)
|
void |
setRotationY(float arg0)
|
void |
setSaveEnabled(boolean arg0)
|
void |
setSaveFromParentEnabled(boolean arg0)
|
void |
setScaleX(float arg0)
|
void |
setScaleY(float arg0)
|
void |
setScreenReaderFocusable(boolean arg0)
|
void |
setScrollBarDefaultDelayBeforeFade(int arg0)
|
void |
setScrollBarFadeDuration(int arg0)
|
void |
setScrollBarSize(int arg0)
|
void |
setScrollBarStyle(int arg0)
|
final void |
setScrollCaptureCallback(ScrollCaptureCallback
arg0)
|
void |
setScrollCaptureHint(int arg0)
|
void |
setScrollContainer(boolean arg0)
|
void |
setScrollIndicators(int arg0, int arg1)
|
void |
setScrollIndicators(int arg0)
|
void |
setScrollX(int arg0)
|
void |
setScrollY(int arg0)
|
void |
setScrollbarFadingEnabled(boolean arg0)
|
void |
setSelected(boolean arg0)
|
void |
setSoundEffectsEnabled(boolean arg0)
|
void |
setStateDescription(CharSequence
arg0)
|
void |
setStateListAnimator(StateListAnimator
arg0)
|
void | |
void |
setSystemUiVisibility(int arg0)
|
void |
setTag(int arg0, Object arg1)
|
void |
setTag(Object arg0)
|
void |
setTextAlignment(int arg0)
|
void |
setTextDirection(int arg0)
|
void |
setTooltipText(CharSequence
arg0)
|
final void |
setTop(int arg0)
|
void |
setTouchDelegate(TouchDelegate
arg0)
|
void |
setTransitionAlpha(float arg0)
|
final void |
setTransitionName(String arg0)
|
void |
setTransitionVisibility(int arg0)
|
void |
setTranslationX(float arg0)
|
void |
setTranslationY(float arg0)
|
void |
setTranslationZ(float arg0)
|
void |
setVerticalFadingEdgeEnabled(boolean arg0)
|
void |
setVerticalScrollBarEnabled(boolean arg0)
|
void |
setVerticalScrollbarPosition(int arg0)
|
void |
setVerticalScrollbarThumbDrawable(Drawable
arg0)
|
void |
setVerticalScrollbarTrackDrawable(Drawable
arg0)
|
void |
setViewTranslationCallback(ViewTranslationCallback arg0)
|
void |
setVisibility(int arg0)
|
void |
setWillNotCacheDrawing(boolean arg0)
|
void |
setWillNotDraw(boolean arg0)
|
void |
setWindowInsetsAnimationCallback(WindowInsetsAnimation.Callback
arg0)
|
void |
setX(float arg0)
|
void |
setY(float arg0)
|
void |
setZ(float arg0)
|
boolean |
showContextMenu()
|
boolean |
showContextMenu(float arg0, float arg1)
|
ActionMode |
startActionMode(ActionMode.Callback
arg0, int arg1)
|
ActionMode |
startActionMode(ActionMode.Callback
arg0)
|
void |
startAnimation(Animation
arg0)
|
final boolean | |
final boolean | |
boolean |
startNestedScroll(int arg0)
|
void |
stopNestedScroll()
|
String |
toString()
|
void |
transformMatrixToGlobal(Matrix
arg0)
|
void |
transformMatrixToLocal(Matrix
arg0)
|
void | |
void |
unscheduleDrawable(Drawable
arg0)
|
final void |
updateDragShadow(View.DragShadowBuilder
arg0)
|
boolean |
verifyDrawable(Drawable
arg0)
|
boolean |
willNotCacheDrawing()
|
boolean |
willNotDraw()
|
abstract void |
bringChildToFront(View arg0)
|
abstract boolean |
canResolveLayoutDirection()
|
abstract boolean |
canResolveTextAlignment()
|
abstract boolean |
canResolveTextDirection()
|
abstract void |
childDrawableStateChanged(View arg0)
|
abstract void |
childHasTransientStateChanged(View arg0,
boolean arg1)
|
abstract void |
clearChildFocus(View arg0)
|
abstract void |
createContextMenu(ContextMenu
arg0)
|
OnBackInvokedDispatcher | |
abstract View |
focusSearch(View arg0,
int arg1)
|
abstract void |
focusableViewAvailable(View arg0)
|
abstract boolean | |
abstract int |
getLayoutDirection()
|
abstract ViewParent |
getParent()
|
abstract ViewParent |
getParentForAccessibility()
|
abstract int |
getTextAlignment()
|
abstract int |
getTextDirection()
|
abstract void | |
abstract ViewParent |
invalidateChildInParent(int[] arg0, Rect
arg1)
|
abstract boolean |
isLayoutDirectionResolved()
|
abstract boolean |
isLayoutRequested()
|
abstract boolean |
isTextAlignmentResolved()
|
abstract boolean |
isTextDirectionResolved()
|
abstract View |
keyboardNavigationClusterSearch(View arg0,
int arg1)
|
abstract void | |
void | |
abstract boolean |
onNestedFling(View arg0,
float arg1, float arg2, boolean arg3)
|
abstract boolean |
onNestedPreFling(View arg0,
float arg1, float arg2)
|
abstract boolean | |
abstract void |
onNestedPreScroll(View arg0,
int arg1, int arg2, int[] arg3)
|
abstract void |
onNestedScroll(View arg0,
int arg1, int arg2, int arg3, int arg4)
|
abstract void | |
abstract boolean | |
abstract void |
onStopNestedScroll(View arg0)
|
abstract void |
recomputeViewAttributes(View arg0)
|
abstract void | |
abstract boolean | |
abstract void |
requestDisallowInterceptTouchEvent(boolean
arg0)
|
abstract void |
requestFitSystemWindows()
|
abstract void |
requestLayout()
|
abstract boolean | |
abstract void |
requestTransparentRegion(View arg0)
|
abstract boolean |
showContextMenuForChild(View arg0)
|
abstract boolean |
showContextMenuForChild(View arg0,
float arg1, float arg2)
|
abstract ActionMode | |
abstract ActionMode |
abstract void | |
abstract void |
removeView(View arg0)
|
abstract void |
abstract void |
sendAccessibilityEvent(int arg0)
|
abstract void |
sendAccessibilityEventUnchecked(AccessibilityEvent
arg0)
|
abstract void |
onClick(View arg0)
|
Constants
public static final int COLOR_AUTO
Google Play services will decide the color scheme for sign-in button.
public static final int COLOR_DARK
The dark color scheme of the sign-in button.
public static final int COLOR_LIGHT
The light color scheme of the sign-in button.
public static final int SIZE_ICON_ONLY
The icon-only size of the Google sign-in button.
public static final int SIZE_STANDARD
The standard size of the Google sign-in button.
public static final int SIZE_WIDE
The wide size of the Google sign-in button.
Public Constructors
public SignInButton (Context context)
public SignInButton (Context context, AttributeSet attrs)
public SignInButton (Context context, AttributeSet attrs, int defStyle)
Public Methods
public void onClick (View view)
public void setColorScheme (int colorScheme)
Set the color scheme of the button to use. The size and branding scheme will remain unchanged.
Parameters
colorScheme | The color scheme to use for the button. See SignInButton.ColorScheme |
---|
public void setEnabled (boolean enabled)
public void setOnClickListener (View.OnClickListener listener)
public void setScopes (Scope[] scopes)
This method is deprecated.
Setting scopes will no longer impact the branding.
Set the scopes your app will use to sign in and the sign in button will choose the right branding for you. The color scheme and the size will remain unchanged.
Parameters
scopes | A scope array. |
---|
public void setSize (int buttonSize)
Set the size of the button to use. The color and branding scheme will remain unchanged.
Parameters
buttonSize | The size of the button to display. See SignInButton.ButtonSize |
---|
public void setStyle (int buttonSize, int colorScheme, Scope[] scopes)
This method is deprecated.
Setting scopes will no longer impact the branding. Use
setStyle(int, int)
instead.
Set the desired style of button to use. This will update the button to use the specified size, color scheme and corresponding branding.
Parameters
buttonSize | The size of the button to display. See SignInButton.ButtonSize |
---|---|
colorScheme | The color scheme to use for the button. See SignInButton.ColorScheme |
scopes | The scopes your app will use to sign in. |
public void setStyle (int buttonSize, int colorScheme)
Set the desired style of button to use. This will update the button to use the specified size and color scheme.
Parameters
buttonSize | The size of the button to display. See SignInButton.ButtonSize |
---|---|
colorScheme | The color scheme to use for the button. See SignInButton.ColorScheme |