// SPDX-FileCopyrightText: 2021 keegan // SPDX-License-Identifier: LGPL-3.0-only #ifndef RZ_AXML_RESOURCES_H #define RZ_AXML_RESOURCES_H #include /** * A list of all public resources from frameworks/base/core/res/res/values/public.xml: * * const data = JSON.parse(require('xml2json').toJson(require('fs').readFileSync('public.xml').toString())) * const resources = data.resources.public.filter(e => e.type === 'attr') * * ``` * const resourceMap = {} * for (const resource of resources) { * resourceMap[parseInt(resource.id, 16)] = resource.name * } * * const base = parseInt(resources[0].id, 16) * const last = parseInt(resources[resources.length - 1].id, 16) * * for (let i = base; i <= last; i++) { * if (resourceMap[i]) { * console.log(`\t"${resourceMap[i]}",`) * } else { * console.log('\t"null",') * } * } * ``` * */ const char *ANDROID_ATTRIBUTE_NAMES[] = { "theme", "label", "icon", "name", "manageSpaceActivity", "allowClearUserData", "permission", "readPermission", "writePermission", "protectionLevel", "permissionGroup", "sharedUserId", "hasCode", "persistent", "enabled", "debuggable", "exported", "process", "taskAffinity", "multiprocess", "finishOnTaskLaunch", "clearTaskOnLaunch", "stateNotNeeded", "excludeFromRecents", "authorities", "syncable", "initOrder", "grantUriPermissions", "priority", "launchMode", "screenOrientation", "configChanges", "description", "targetPackage", "handleProfiling", "functionalTest", "value", "resource", "mimeType", "scheme", "host", "port", "path", "pathPrefix", "pathPattern", "action", "data", "targetClass", "colorForeground", "colorBackground", "backgroundDimAmount", "disabledAlpha", "textAppearance", "textAppearanceInverse", "textColorPrimary", "textColorPrimaryDisableOnly", "textColorSecondary", "textColorPrimaryInverse", "textColorSecondaryInverse", "textColorPrimaryNoDisable", "textColorSecondaryNoDisable", "textColorPrimaryInverseNoDisable", "textColorSecondaryInverseNoDisable", "textColorHintInverse", "textAppearanceLarge", "textAppearanceMedium", "textAppearanceSmall", "textAppearanceLargeInverse", "textAppearanceMediumInverse", "textAppearanceSmallInverse", "textCheckMark", "textCheckMarkInverse", "buttonStyle", "buttonStyleSmall", "buttonStyleInset", "buttonStyleToggle", "galleryItemBackground", "listPreferredItemHeight", "expandableListPreferredItemPaddingLeft", "expandableListPreferredChildPaddingLeft", "expandableListPreferredItemIndicatorLeft", "expandableListPreferredItemIndicatorRight", "expandableListPreferredChildIndicatorLeft", "expandableListPreferredChildIndicatorRight", "windowBackground", "windowFrame", "windowNoTitle", "windowIsFloating", "windowIsTranslucent", "windowContentOverlay", "windowTitleSize", "windowTitleStyle", "windowTitleBackgroundStyle", "alertDialogStyle", "panelBackground", "panelFullBackground", "panelColorForeground", "panelColorBackground", "panelTextAppearance", "scrollbarSize", "scrollbarThumbHorizontal", "scrollbarThumbVertical", "scrollbarTrackHorizontal", "scrollbarTrackVertical", "scrollbarAlwaysDrawHorizontalTrack", "scrollbarAlwaysDrawVerticalTrack", "absListViewStyle", "autoCompleteTextViewStyle", "checkboxStyle", "dropDownListViewStyle", "editTextStyle", "expandableListViewStyle", "galleryStyle", "gridViewStyle", "imageButtonStyle", "imageWellStyle", "listViewStyle", "listViewWhiteStyle", "popupWindowStyle", "progressBarStyle", "progressBarStyleHorizontal", "progressBarStyleSmall", "progressBarStyleLarge", "seekBarStyle", "ratingBarStyle", "ratingBarStyleSmall", "radioButtonStyle", "scrollbarStyle", "scrollViewStyle", "spinnerStyle", "starStyle", "tabWidgetStyle", "textViewStyle", "webViewStyle", "dropDownItemStyle", "spinnerDropDownItemStyle", "dropDownHintAppearance", "spinnerItemStyle", "mapViewStyle", "preferenceScreenStyle", "preferenceCategoryStyle", "preferenceInformationStyle", "preferenceStyle", "checkBoxPreferenceStyle", "yesNoPreferenceStyle", "dialogPreferenceStyle", "editTextPreferenceStyle", "ringtonePreferenceStyle", "preferenceLayoutChild", "textSize", "typeface", "textStyle", "textColor", "textColorHighlight", "textColorHint", "textColorLink", "state_focused", "state_window_focused", "state_enabled", "state_checkable", "state_checked", "state_selected", "state_active", "state_single", "state_first", "state_middle", "state_last", "state_pressed", "state_expanded", "state_empty", "state_above_anchor", "ellipsize", "x", "y", "windowAnimationStyle", "gravity", "autoLink", "linksClickable", "entries", "layout_gravity", "windowEnterAnimation", "windowExitAnimation", "windowShowAnimation", "windowHideAnimation", "activityOpenEnterAnimation", "activityOpenExitAnimation", "activityCloseEnterAnimation", "activityCloseExitAnimation", "taskOpenEnterAnimation", "taskOpenExitAnimation", "taskCloseEnterAnimation", "taskCloseExitAnimation", "taskToFrontEnterAnimation", "taskToFrontExitAnimation", "taskToBackEnterAnimation", "taskToBackExitAnimation", "orientation", "keycode", "fullDark", "topDark", "centerDark", "bottomDark", "fullBright", "topBright", "centerBright", "bottomBright", "bottomMedium", "centerMedium", "id", "tag", "scrollX", "scrollY", "background", "padding", "paddingLeft", "paddingTop", "paddingRight", "paddingBottom", "focusable", "focusableInTouchMode", "visibility", "fitsSystemWindows", "scrollbars", "fadingEdge", "fadingEdgeLength", "nextFocusLeft", "nextFocusRight", "nextFocusUp", "nextFocusDown", "clickable", "longClickable", "saveEnabled", "drawingCacheQuality", "duplicateParentState", "clipChildren", "clipToPadding", "layoutAnimation", "animationCache", "persistentDrawingCache", "alwaysDrawnWithCache", "addStatesFromChildren", "descendantFocusability", "layout", "inflatedId", "layout_width", "layout_height", "layout_margin", "layout_marginLeft", "layout_marginTop", "layout_marginRight", "layout_marginBottom", "listSelector", "drawSelectorOnTop", "stackFromBottom", "scrollingCache", "textFilterEnabled", "transcriptMode", "cacheColorHint", "dial", "hand_hour", "hand_minute", "format", "checked", "button", "checkMark", "foreground", "measureAllChildren", "groupIndicator", "childIndicator", "indicatorLeft", "indicatorRight", "childIndicatorLeft", "childIndicatorRight", "childDivider", "animationDuration", "spacing", "horizontalSpacing", "verticalSpacing", "stretchMode", "columnWidth", "numColumns", "src", "antialias", "filter", "dither", "scaleType", "adjustViewBounds", "maxWidth", "maxHeight", "tint", "baselineAlignBottom", "cropToPadding", "textOn", "textOff", "baselineAligned", "baselineAlignedChildIndex", "weightSum", "divider", "dividerHeight", "choiceMode", "itemTextAppearance", "horizontalDivider", "verticalDivider", "headerBackground", "itemBackground", "itemIconDisabledAlpha", "rowHeight", "maxRows", "maxItemsPerRow", "moreIcon", "max", "progress", "secondaryProgress", "indeterminate", "indeterminateOnly", "indeterminateDrawable", "progressDrawable", "indeterminateDuration", "indeterminateBehavior", "minWidth", "minHeight", "interpolator", "thumb", "thumbOffset", "numStars", "rating", "stepSize", "isIndicator", "checkedButton", "stretchColumns", "shrinkColumns", "collapseColumns", "layout_column", "layout_span", "bufferType", "text", "hint", "textScaleX", "cursorVisible", "maxLines", "lines", "height", "minLines", "maxEms", "ems", "width", "minEms", "scrollHorizontally", "password", "singleLine", "selectAllOnFocus", "includeFontPadding", "maxLength", "shadowColor", "shadowDx", "shadowDy", "shadowRadius", "numeric", "digits", "phoneNumber", "inputMethod", "capitalize", "autoText", "editable", "freezesText", "drawableTop", "drawableBottom", "drawableLeft", "drawableRight", "drawablePadding", "completionHint", "completionHintView", "completionThreshold", "dropDownSelector", "popupBackground", "inAnimation", "outAnimation", "flipInterval", "fillViewport", "prompt", "startYear", "endYear", "mode", "layout_x", "layout_y", "layout_weight", "layout_toLeftOf", "layout_toRightOf", "layout_above", "layout_below", "layout_alignBaseline", "layout_alignLeft", "layout_alignTop", "layout_alignRight", "layout_alignBottom", "layout_alignParentLeft", "layout_alignParentTop", "layout_alignParentRight", "layout_alignParentBottom", "layout_centerInParent", "layout_centerHorizontal", "layout_centerVertical", "layout_alignWithParentIfMissing", "layout_scale", "visible", "variablePadding", "constantSize", "oneshot", "duration", "drawable", "shape", "innerRadiusRatio", "thicknessRatio", "startColor", "endColor", "useLevel", "angle", "type", "centerX", "centerY", "gradientRadius", "color", "dashWidth", "dashGap", "radius", "topLeftRadius", "topRightRadius", "bottomLeftRadius", "bottomRightRadius", "left", "top", "right", "bottom", "minLevel", "maxLevel", "fromDegrees", "toDegrees", "pivotX", "pivotY", "insetLeft", "insetRight", "insetTop", "insetBottom", "shareInterpolator", "fillBefore", "fillAfter", "startOffset", "repeatCount", "repeatMode", "zAdjustment", "fromXScale", "toXScale", "fromYScale", "toYScale", "fromXDelta", "toXDelta", "fromYDelta", "toYDelta", "fromAlpha", "toAlpha", "delay", "animation", "animationOrder", "columnDelay", "rowDelay", "direction", "directionPriority", "factor", "cycles", "searchMode", "searchSuggestAuthority", "searchSuggestPath", "searchSuggestSelection", "searchSuggestIntentAction", "searchSuggestIntentData", "queryActionMsg", "suggestActionMsg", "suggestActionMsgColumn", "menuCategory", "orderInCategory", "checkableBehavior", "title", "titleCondensed", "alphabeticShortcut", "numericShortcut", "checkable", "selectable", "orderingFromXml", "key", "summary", "order", "widgetLayout", "dependency", "defaultValue", "shouldDisableView", "summaryOn", "summaryOff", "disableDependentsState", "dialogTitle", "dialogMessage", "dialogIcon", "positiveButtonText", "negativeButtonText", "dialogLayout", "entryValues", "ringtoneType", "showDefault", "showSilent", "scaleWidth", "scaleHeight", "scaleGravity", "ignoreGravity", "foregroundGravity", "tileMode", "targetActivity", "alwaysRetainTaskState", "allowTaskReparenting", "searchButtonText", "colorForegroundInverse", "textAppearanceButton", "listSeparatorTextViewStyle", "streamType", "clipOrientation", "centerColor", "minSdkVersion", "windowFullscreen", "unselectedAlpha", "progressBarStyleSmallTitle", "ratingBarStyleIndicator", "apiKey", "textColorTertiary", "textColorTertiaryInverse", "listDivider", "soundEffectsEnabled", "keepScreenOn", "lineSpacingExtra", "lineSpacingMultiplier", "listChoiceIndicatorSingle", "listChoiceIndicatorMultiple", "versionCode", "versionName", "marqueeRepeatLimit", "windowNoDisplay", "backgroundDimEnabled", "inputType", "isDefault", "windowDisablePreview", "privateImeOptions", "editorExtras", "settingsActivity", "fastScrollEnabled", "reqTouchScreen", "reqKeyboardType", "reqHardKeyboard", "reqNavigation", "windowSoftInputMode", "imeFullscreenBackground", "noHistory", "headerDividersEnabled", "footerDividersEnabled", "candidatesTextStyleSpans", "smoothScrollbar", "reqFiveWayNav", "keyBackground", "keyTextSize", "labelTextSize", "keyTextColor", "keyPreviewLayout", "keyPreviewOffset", "keyPreviewHeight", "verticalCorrection", "popupLayout", "state_long_pressable", "keyWidth", "keyHeight", "horizontalGap", "verticalGap", "rowEdgeFlags", "codes", "popupKeyboard", "popupCharacters", "keyEdgeFlags", "isModifier", "isSticky", "isRepeatable", "iconPreview", "keyOutputText", "keyLabel", "keyIcon", "keyboardMode", "isScrollContainer", "fillEnabled", "updatePeriodMillis", "initialLayout", "voiceSearchMode", "voiceLanguageModel", "voicePromptText", "voiceLanguage", "voiceMaxResults", "bottomOffset", "topOffset", "allowSingleTap", "handle", "content", "animateOnClick", "configure", "hapticFeedbackEnabled", "innerRadius", "thickness", "sharedUserLabel", "dropDownWidth", "dropDownAnchor", "imeOptions", "imeActionLabel", "imeActionId", "null", "imeExtractEnterAnimation", "imeExtractExitAnimation", "tension", "extraTension", "anyDensity", "searchSuggestThreshold", "includeInGlobalSearch", "onClick", "targetSdkVersion", "maxSdkVersion", "testOnly", "contentDescription", "gestureStrokeWidth", "gestureColor", "uncertainGestureColor", "fadeOffset", "fadeDuration", "gestureStrokeType", "gestureStrokeLengthThreshold", "gestureStrokeSquarenessThreshold", "gestureStrokeAngleThreshold", "eventsInterceptionEnabled", "fadeEnabled", "backupAgent", "allowBackup", "glEsVersion", "queryAfterZeroResults", "dropDownHeight", "smallScreens", "normalScreens", "largeScreens", "progressBarStyleInverse", "progressBarStyleSmallInverse", "progressBarStyleLargeInverse", "searchSettingsDescription", "textColorPrimaryInverseDisableOnly", "autoUrlDetect", "resizeable", "required", "accountType", "contentAuthority", "userVisible", "windowShowWallpaper", "wallpaperOpenEnterAnimation", "wallpaperOpenExitAnimation", "wallpaperCloseEnterAnimation", "wallpaperCloseExitAnimation", "wallpaperIntraOpenEnterAnimation", "wallpaperIntraOpenExitAnimation", "wallpaperIntraCloseEnterAnimation", "wallpaperIntraCloseExitAnimation", "supportsUploading", "killAfterRestore", "restoreNeedsApplication", "smallIcon", "accountPreferences", "textAppearanceSearchResultSubtitle", "textAppearanceSearchResultTitle", "summaryColumn", "detailColumn", "detailSocialSummary", "thumbnail", "detachWallpaper", "finishOnCloseSystemDialogs", "scrollbarFadeDuration", "scrollbarDefaultDelayBeforeFade", "fadeScrollbars", "colorBackgroundCacheHint", "dropDownHorizontalOffset", "dropDownVerticalOffset", "quickContactBadgeStyleWindowSmall", "quickContactBadgeStyleWindowMedium", "quickContactBadgeStyleWindowLarge", "quickContactBadgeStyleSmallWindowSmall", "quickContactBadgeStyleSmallWindowMedium", "quickContactBadgeStyleSmallWindowLarge", "author", "autoStart", "expandableListViewWhiteStyle", "installLocation", "vmSafeMode", "webTextViewStyle", "restoreAnyVersion", "tabStripLeft", "tabStripRight", "tabStripEnabled", "logo", "xlargeScreens", "immersive", "overScrollMode", "overScrollHeader", "overScrollFooter", "filterTouchesWhenObscured", "textSelectHandleLeft", "textSelectHandleRight", "textSelectHandle", "textSelectHandleWindowStyle", "popupAnimationStyle", "screenSize", "screenDensity", "allContactsName", "windowActionBar", "actionBarStyle", "navigationMode", "displayOptions", "subtitle", "customNavigationLayout", "hardwareAccelerated", "measureWithLargestChild", "animateFirstView", "dropDownSpinnerStyle", "actionDropDownStyle", "actionButtonStyle", "showAsAction", "previewImage", "actionModeBackground", "actionModeCloseDrawable", "windowActionModeOverlay", "valueFrom", "valueTo", "valueType", "propertyName", "ordering", "fragment", "windowActionBarOverlay", "fragmentOpenEnterAnimation", "fragmentOpenExitAnimation", "fragmentCloseEnterAnimation", "fragmentCloseExitAnimation", "fragmentFadeEnterAnimation", "fragmentFadeExitAnimation", "actionBarSize", "imeSubtypeLocale", "imeSubtypeMode", "imeSubtypeExtraValue", "splitMotionEvents", "listChoiceBackgroundIndicator", "spinnerMode", "animateLayoutChanges", "actionBarTabStyle", "actionBarTabBarStyle", "actionBarTabTextStyle", "actionOverflowButtonStyle", "actionModeCloseButtonStyle", "titleTextStyle", "subtitleTextStyle", "iconifiedByDefault", "actionLayout", "actionViewClass", "activatedBackgroundIndicator", "state_activated", "listPopupWindowStyle", "popupMenuStyle", "textAppearanceLargePopupMenu", "textAppearanceSmallPopupMenu", "breadCrumbTitle", "breadCrumbShortTitle", "listDividerAlertDialog", "textColorAlertDialogListItem", "loopViews", "dialogTheme", "alertDialogTheme", "dividerVertical", "homeAsUpIndicator", "enterFadeDuration", "exitFadeDuration", "selectableItemBackground", "autoAdvanceViewId", "useIntrinsicSizeAsMinimum", "actionModeCutDrawable", "actionModeCopyDrawable", "actionModePasteDrawable", "textEditPasteWindowLayout", "textEditNoPasteWindowLayout", "textIsSelectable", "windowEnableSplitTouch", "indeterminateProgressStyle", "progressBarPadding", "animationResolution", "state_accelerated", "baseline", "homeLayout", "opacity", "alpha", "transformPivotX", "transformPivotY", "translationX", "translationY", "scaleX", "scaleY", "rotation", "rotationX", "rotationY", "showDividers", "dividerPadding", "borderlessButtonStyle", "dividerHorizontal", "itemPadding", "buttonBarStyle", "buttonBarButtonStyle", "segmentedButtonStyle", "staticWallpaperPreview", "allowParallelSyncs", "isAlwaysSyncable", "verticalScrollbarPosition", "fastScrollAlwaysVisible", "fastScrollThumbDrawable", "fastScrollPreviewBackgroundLeft", "fastScrollPreviewBackgroundRight", "fastScrollTrackDrawable", "fastScrollOverlayPosition", "customTokens", "nextFocusForward", "firstDayOfWeek", "showWeekNumber", "minDate", "maxDate", "shownWeekCount", "selectedWeekBackgroundColor", "focusedMonthDateColor", "unfocusedMonthDateColor", "weekNumberColor", "weekSeparatorLineColor", "selectedDateVerticalBar", "weekDayTextAppearance", "dateTextAppearance", "solidColor", "spinnersShown", "calendarViewShown", "state_multiline", "detailsElementBackground", "textColorHighlightInverse", "textColorLinkInverse", "editTextColor", "editTextBackground", "horizontalScrollViewStyle", "layerType", "alertDialogIcon", "windowMinWidthMajor", "windowMinWidthMinor", "queryHint", "fastScrollTextColor", "largeHeap", "windowCloseOnTouchOutside", "datePickerStyle", "calendarViewStyle", "textEditSidePasteWindowLayout", "textEditSideNoPasteWindowLayout", "actionMenuTextAppearance", "actionMenuTextColor", "textCursorDrawable", "resizeMode", "requiresSmallestWidthDp", "compatibleWidthLimitDp", "largestWidthLimitDp", "state_hovered", "state_drag_can_accept", "state_drag_hovered", "stopWithTask", "switchTextOn", "switchTextOff", "switchPreferenceStyle", "switchTextAppearance", "track", "switchMinWidth", "switchPadding", "thumbTextPadding", "textSuggestionsWindowStyle", "textEditSuggestionItemLayout", "rowCount", "rowOrderPreserved", "columnCount", "columnOrderPreserved", "useDefaultMargins", "alignmentMode", "layout_row", "layout_rowSpan", "layout_columnSpan", "actionModeSelectAllDrawable", "isAuxiliary", "accessibilityEventTypes", "packageNames", "accessibilityFeedbackType", "notificationTimeout", "accessibilityFlags", "canRetrieveWindowContent", "listPreferredItemHeightLarge", "listPreferredItemHeightSmall", "actionBarSplitStyle", "actionProviderClass", "backgroundStacked", "backgroundSplit", "textAllCaps", "colorPressedHighlight", "colorLongPressedHighlight", "colorFocusedHighlight", "colorActivatedHighlight", "colorMultiSelectHighlight", "drawableStart", "drawableEnd", "actionModeStyle", "minResizeWidth", "minResizeHeight", "actionBarWidgetTheme", "uiOptions", "subtypeLocale", "subtypeExtraValue", "actionBarDivider", "actionBarItemBackground", "actionModeSplitBackground", "textAppearanceListItem", "textAppearanceListItemSmall", "targetDescriptions", "directionDescriptions", "overridesImplicitlyEnabledSubtype", "listPreferredItemPaddingLeft", "listPreferredItemPaddingRight", "requiresFadingEdge", "publicKey", "parentActivityName", "null", "isolatedProcess", "importantForAccessibility", "keyboardLayout", "fontFamily", "mediaRouteButtonStyle", "mediaRouteTypes", "supportsRtl", "textDirection", "textAlignment", "layoutDirection", "paddingStart", "paddingEnd", "layout_marginStart", "layout_marginEnd", "layout_toStartOf", "layout_toEndOf", "layout_alignStart", "layout_alignEnd", "layout_alignParentStart", "layout_alignParentEnd", "listPreferredItemPaddingStart", "listPreferredItemPaddingEnd", "singleUser", "presentationTheme", "subtypeId", "initialKeyguardLayout", "null", "widgetCategory", "permissionGroupFlags", "labelFor", "permissionFlags", "checkedTextViewStyle", "showOnLockScreen", "format12Hour", "format24Hour", "timeZone", "mipMap", "mirrorForRtl", "windowOverscan", "requiredForAllUsers", "indicatorStart", "indicatorEnd", "childIndicatorStart", "childIndicatorEnd", "restrictedAccountType", "requiredAccountType", "canRequestTouchExplorationMode", "canRequestEnhancedWebAccessibility", "canRequestFilterKeyEvents", "layoutMode", "keySet", "targetId", "fromScene", "toScene", "transition", "transitionOrdering", "fadingMode", "startDelay", "ssp", "sspPrefix", "sspPattern", "addPrintersActivity", "vendor", "category", "isAsciiCapable", "autoMirrored", "supportsSwitchingToNextInputMethod", "requireDeviceUnlock", "apduServiceBanner", "accessibilityLiveRegion", "windowTranslucentStatus", "windowTranslucentNavigation", "advancedPrintOptionsActivity", "banner", "windowSwipeToDismiss", "isGame", "allowEmbedded", "setupActivity", "fastScrollStyle", "windowContentTransitions", "windowContentTransitionManager", "translationZ", "tintMode", "controlX1", "controlY1", "controlX2", "controlY2", "transitionName", "transitionGroup", "viewportWidth", "viewportHeight", "fillColor", "pathData", "strokeColor", "strokeWidth", "trimPathStart", "trimPathEnd", "trimPathOffset", "strokeLineCap", "strokeLineJoin", "strokeMiterLimit", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "colorControlNormal", "colorControlActivated", "colorButtonNormal", "colorControlHighlight", "persistableMode", "titleTextAppearance", "subtitleTextAppearance", "slideEdge", "actionBarTheme", "textAppearanceListItemSecondary", "colorPrimary", "colorPrimaryDark", "colorAccent", "nestedScrollingEnabled", "windowEnterTransition", "windowExitTransition", "windowSharedElementEnterTransition", "windowSharedElementExitTransition", "windowAllowReturnTransitionOverlap", "windowAllowEnterTransitionOverlap", "sessionService", "stackViewStyle", "switchStyle", "elevation", "excludeId", "excludeClass", "hideOnContentScroll", "actionOverflowMenuStyle", "documentLaunchMode", "maxRecents", "autoRemoveFromRecents", "stateListAnimator", "toId", "fromId", "reversible", "splitTrack", "targetName", "excludeName", "matchOrder", "windowDrawsSystemBarBackgrounds", "statusBarColor", "navigationBarColor", "contentInsetStart", "contentInsetEnd", "contentInsetLeft", "contentInsetRight", "paddingMode", "layout_rowWeight", "layout_columnWeight", "translateX", "translateY", "selectableItemBackgroundBorderless", "elegantTextHeight", "searchKeyphraseId", "searchKeyphrase", "searchKeyphraseSupportedLocales", "windowTransitionBackgroundFadeDuration", "overlapAnchor", "progressTint", "progressTintMode", "progressBackgroundTint", "progressBackgroundTintMode", "secondaryProgressTint", "secondaryProgressTintMode", "indeterminateTint", "indeterminateTintMode", "backgroundTint", "backgroundTintMode", "foregroundTint", "foregroundTintMode", "buttonTint", "buttonTintMode", "thumbTint", "thumbTintMode", "fullBackupOnly", "propertyXName", "propertyYName", "relinquishTaskIdentity", "tileModeX", "tileModeY", "actionModeShareDrawable", "actionModeFindDrawable", "actionModeWebSearchDrawable", "transitionVisibilityMode", "minimumHorizontalAngle", "minimumVerticalAngle", "maximumAngle", "searchViewStyle", "closeIcon", "goIcon", "searchIcon", "voiceIcon", "commitIcon", "suggestionRowLayout", "queryBackground", "submitBackground", "buttonBarPositiveButtonStyle", "buttonBarNeutralButtonStyle", "buttonBarNegativeButtonStyle", "popupElevation", "actionBarPopupTheme", "multiArch", "touchscreenBlocksFocus", "windowElevation", "launchTaskBehindTargetAnimation", "launchTaskBehindSourceAnimation", "restrictionType", "dayOfWeekBackground", "dayOfWeekTextAppearance", "headerMonthTextAppearance", "headerDayOfMonthTextAppearance", "headerYearTextAppearance", "yearListItemTextAppearance", "yearListSelectorColor", "calendarTextColor", "recognitionService", "timePickerStyle", "timePickerDialogTheme", "headerTimeTextAppearance", "headerAmPmTextAppearance", "numbersTextColor", "numbersBackgroundColor", "numbersSelectorColor", "amPmTextColor", "amPmBackgroundColor", "searchKeyphraseRecognitionFlags", "checkMarkTint", "checkMarkTintMode", "popupTheme", "toolbarStyle", "windowClipToOutline", "datePickerDialogTheme", "showText", "windowReturnTransition", "windowReenterTransition", "windowSharedElementReturnTransition", "windowSharedElementReenterTransition", "resumeWhilePausing", "datePickerMode", "timePickerMode", "inset", "letterSpacing", "fontFeatureSettings", "outlineProvider", "contentAgeHint", "country", "windowSharedElementsUseOverlay", "reparent", "reparentWithOverlay", "ambientShadowAlpha", "spotShadowAlpha", "navigationIcon", "navigationContentDescription", "fragmentExitTransition", "fragmentEnterTransition", "fragmentSharedElementEnterTransition", "fragmentReturnTransition", "fragmentSharedElementReturnTransition", "fragmentReenterTransition", "fragmentAllowEnterTransitionOverlap", "fragmentAllowReturnTransitionOverlap", "patternPathData", "strokeAlpha", "fillAlpha", "windowActivityTransitions", "colorEdgeEffect", "resizeClip", "collapseContentDescription", "accessibilityTraversalBefore", "accessibilityTraversalAfter", "dialogPreferredPadding", "searchHintIcon", "revisionCode", "drawableTint", "drawableTintMode", "fraction", "trackTint", "trackTintMode", "start", "end", "breakStrategy", "hyphenationFrequency", "allowUndo", "windowLightStatusBar", "numbersInnerTextColor", "colorBackgroundFloating", "titleTextColor", "subtitleTextColor", "thumbPosition", "scrollIndicators", "contextClickable", "fingerprintAuthDrawable", "logoDescription", "extractNativeLibs", "fullBackupContent", "usesCleartextTraffic", "lockTaskMode", "autoVerify", "showForAllUsers", "supportsAssist", "supportsLaunchVoiceAssistFromKeyguard", "listMenuViewStyle", "subMenuArrow", "defaultWidth", "defaultHeight", "resizeableActivity", "supportsPictureInPicture", "titleMargin", "titleMarginStart", "titleMarginEnd", "titleMarginTop", "titleMarginBottom", "maxButtonHeight", "buttonGravity", "collapseIcon", "level", "contextPopupMenuStyle", "textAppearancePopupMenuHeader", "windowBackgroundFallback", "defaultToDeviceProtectedStorage", "directBootAware", "preferenceFragmentStyle", "canControlMagnification", "languageTag", "pointerIcon", "tickMark", "tickMarkTint", "tickMarkTintMode", "canPerformGestures", "externalService", "supportsLocalInteraction", "startX", "startY", "endX", "endY", "offset", "use32bitAbi", "bitmap", "hotSpotX", "hotSpotY", "version", "backupInForeground", "countDown", "canRecord", "tunerCount", "fillType", "popupEnterTransition", "popupExitTransition", "forceHasOverlappingRendering", "contentInsetStartWithNavigation", "contentInsetEndWithActions", "numberPickerStyle", "enableVrMode", "hash", "networkSecurityConfig", "shortcutId", "shortcutShortLabel", "shortcutLongLabel", "shortcutDisabledMessage", "roundIcon", "contextUri", "contextDescription", "showMetadataInPreview", "colorSecondary", "visibleToInstantApps", "font", "fontWeight", "tooltipText", "autoSizeTextType", "autoSizeStepGranularity", "autoSizePresetSizes", "autoSizeMinTextSize", "min", "rotationAnimation", "layout_marginHorizontal", "layout_marginVertical", "paddingHorizontal", "paddingVertical", "fontStyle", "keyboardNavigationCluster", "targetProcesses", "nextClusterForward", "colorError", "focusedByDefault", "appCategory", "autoSizeMaxTextSize", "recreateOnConfigChanges", "certDigest", "splitName", "colorMode", "isolatedSplits", "targetSandboxVersion", "canRequestFingerprintGestures", "alphabeticModifiers", "numericModifiers", "fontProviderAuthority", "fontProviderQuery", "primaryContentAlpha", "secondaryContentAlpha", "requiredFeature", "requiredNotFeature", "autofillHints", "fontProviderPackage", "importantForAutofill", "recycleEnabled", "isStatic", "isFeatureSplit", "singleLineTitle", "fontProviderCerts", "iconTint", "iconTintMode", "maxAspectRatio", "iconSpaceReserved", "defaultFocusHighlightEnabled", "persistentWhenFeatureAvailable", "windowSplashscreenContent", "requiredSystemPropertyName", "requiredSystemPropertyValue", "justificationMode", "autofilledHighlight", "showWhenLocked", "turnScreenOn", "classLoader", "windowLightNavigationBar", "navigationBarDividerColor", "cantSaveState", "ttcIndex", "fontVariationSettings", "dialogCornerRadius", "compileSdkVersion", "compileSdkVersionCodename", "screenReaderFocusable", "buttonCornerRadius", "versionCodeMajor", "versionMajor", "isVrOnly", "widgetFeatures", "appComponentFactory", "fallbackLineSpacing", "accessibilityPaneTitle", "firstBaselineToTopHeight", "lastBaselineToBottomHeight", "lineHeight", "accessibilityHeading", "outlineSpotShadowColor", "outlineAmbientShadowColor", "maxLongVersionCode", "userRestriction", "textFontWeight", "windowLayoutInDisplayCutoutMode", "packageType", "opticalInsetLeft", "opticalInsetTop", "opticalInsetRight", "opticalInsetBottom", "forceDarkAllowed", "supportsAmbientMode", "usesNonSdkApi", "nonInteractiveUiTimeout", "isLightTheme", "isSplitRequired", "textLocale", "settingsSliceUri", "shell", "interactiveUiTimeout", "supportsMultipleDisplays", "useAppZygote", "selectionDividerHeight", "foregroundServiceType", "hasFragileUserData", "minAspectRatio", "inheritShowWhenLocked", "zygotePreloadName", "useEmbeddedDex", "forceUriPermissions", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "null", "allowClearUserDataOnFailedRestore", "allowAudioPlaybackCapture", "secureElementName", "requestLegacyExternalStorage", "enforceStatusBarContrast", "enforceNavigationBarContrast", "identifier", "importantForContentCapture", "forceQueryable", "resourcesMap", "animatedImageDrawable", "htmlDescription", "preferMinimalPostProcessing", "supportsInlineSuggestions", "crossProfile", "canTakeScreenshot", "sdkVersion", "minExtensionVersion", "allowNativeHeapPointerTagging", "autoRevokePermissions", "preserveLegacyExternalStorage", "mimeGroup", "gwpAsanMode", }; size_t ANDROID_ATTRIBUTE_NAMES_SIZE = RZ_ARRAY_SIZE(ANDROID_ATTRIBUTE_NAMES); #endif // RZ_AXML_RESOURCES_H