Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
MobileScreenReadersApi
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
public_accessibility_software
MobileScreenReadersApi
Commits
d40e6438
Commit
d40e6438
authored
4 years ago
by
Mattia
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update fun5
parent
25a970e3
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
364 additions
and
387 deletions
+364
-387
AndroidHasFocus.cs
SampleApp/SampleApp.Android/AndroidHasFocus.cs
+9
-48
Resource.designer.cs
SampleApp/SampleApp.Android/Resources/Resource.designer.cs
+291
-265
SampleApp.Android.csproj
SampleApp/SampleApp.Android/SampleApp.Android.csproj
+1
-1
SampleApp.iOS.csproj
SampleApp/SampleApp.iOS/SampleApp.iOS.csproj
+1
-1
iOSFocusEvents.cs
SampleApp/SampleApp.iOS/iOSFocusEvents.cs
+0
-1
iOSHasFocus.cs
SampleApp/SampleApp.iOS/iOSHasFocus.cs
+8
-56
IIsFocused.cs
SampleApp/SampleApp/DependencyServices/IIsFocused.cs
+10
-0
SampleApp.csproj
SampleApp/SampleApp/SampleApp.csproj
+1
-1
Functionality5.xaml
SampleApp/SampleApp/Views/Functionality5.xaml
+4
-2
Functionality5.xaml.cs
SampleApp/SampleApp/Views/Functionality5.xaml.cs
+39
-12
No files found.
SampleApp/SampleApp.Android/AndroidHasFocus.cs
View file @
d40e6438
using
System
;
using
System.Threading.Tasks
;
using
Android.Content
;
using
Android.Views.Accessibility
;
using
SampleApp.CustomRenderers
;
using
SampleApp.Droid
;
using
Android.Views
;
using
fun5.Droid
;
using
SampleApp.DependencyServices
;
using
Xamarin.Forms
;
using
Xamarin.Forms.Platform.Android
;
[assembly:
ExportRenderer(typeof(CustomLabel), typeof(AndroidHasFocus
))]
namespace
SampleApp
.Droid
[assembly:
Dependency(typeof(focusAndroid
))]
namespace
fun5
.Droid
{
public
class
AndroidHasFocus
:
LabelRenderer
public
class
focusAndroid
:
IIsFocused
{
Context
context
;
public
AndroidHasFocus
(
Context
context
)
:
base
(
context
)
public
bool
isFocused
(
Xamarin
.
Forms
.
View
v
)
{
this
.
context
=
context
;
return
v
.
GetRenderer
().
View
.
IsAccessibilityFocused
;
}
protected
override
void
OnElementChanged
(
ElementChangedEventArgs
<
Label
>
e
)
{
base
.
OnElementChanged
(
e
);
if
(
Control
!=
null
)
{
Task
.
Delay
(
3000
).
ContinueWith
((
arg
)
=>
{
Device
.
BeginInvokeOnMainThread
(()
=>
{
if
(
Control
.
IsAccessibilityFocused
)
{
Control
.
Text
=
"Focus"
;
Console
.
WriteLine
(
"focus"
);
}
else
{
Control
.
Text
=
"Not in focus"
;
Console
.
WriteLine
(
"Not in focus"
);
}
});
});
}
}
}
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
SampleApp/SampleApp.Android/Resources/Resource.designer.cs
View file @
d40e6438
...
...
@@ -575,6 +575,7 @@ namespace SampleApp.Droid
global::Xamarin.Forms.Platform.Android.Resource.Attribute.scrimAnimationDuration = global::SampleApp.Droid.Resource.Attribute.scrimAnimationDuration;
global::Xamarin.Forms.Platform.Android.Resource.Attribute.scrimBackground = global::SampleApp.Droid.Resource.Attribute.scrimBackground;
global::Xamarin.Forms.Platform.Android.Resource.Attribute.scrimVisibleHeightTrigger = global::SampleApp.Droid.Resource.Attribute.scrimVisibleHeightTrigger;
global::Xamarin.Forms.Platform.Android.Resource.Attribute.scrollViewStyle = global::SampleApp.Droid.Resource.Attribute.scrollViewStyle;
global::Xamarin.Forms.Platform.Android.Resource.Attribute.searchHintIcon = global::SampleApp.Droid.Resource.Attribute.searchHintIcon;
global::Xamarin.Forms.Platform.Android.Resource.Attribute.searchIcon = global::SampleApp.Droid.Resource.Attribute.searchIcon;
global::Xamarin.Forms.Platform.Android.Resource.Attribute.searchViewStyle = global::SampleApp.Droid.Resource.Attribute.searchViewStyle;
...
...
@@ -1511,6 +1512,7 @@ namespace SampleApp.Droid
global::Xamarin.Forms.Platform.Android.Resource.String.fab_transformation_sheet_behavior = global::SampleApp.Droid.Resource.String.fab_transformation_sheet_behavior;
global::Xamarin.Forms.Platform.Android.Resource.String.hide_bottom_view_on_scroll_behavior = global::SampleApp.Droid.Resource.String.hide_bottom_view_on_scroll_behavior;
global::Xamarin.Forms.Platform.Android.Resource.String.mtrl_chip_close_icon_content_description = global::SampleApp.Droid.Resource.String.mtrl_chip_close_icon_content_description;
global::Xamarin.Forms.Platform.Android.Resource.String.overflow_tab_title = global::SampleApp.Droid.Resource.String.overflow_tab_title;
global::Xamarin.Forms.Platform.Android.Resource.String.password_toggle_content_description = global::SampleApp.Droid.Resource.String.password_toggle_content_description;
global::Xamarin.Forms.Platform.Android.Resource.String.path_password_eye = global::SampleApp.Droid.Resource.String.path_password_eye;
global::Xamarin.Forms.Platform.Android.Resource.String.path_password_eye_mask_strike_through = global::SampleApp.Droid.Resource.String.path_password_eye_mask_strike_through;
...
...
@@ -1716,7 +1718,6 @@ namespace SampleApp.Droid
global::Xamarin.Forms.Platform.Android.Resource.Style.CardView = global::SampleApp.Droid.Resource.Style.CardView;
global::Xamarin.Forms.Platform.Android.Resource.Style.CardView_Dark = global::SampleApp.Droid.Resource.Style.CardView_Dark;
global::Xamarin.Forms.Platform.Android.Resource.Style.CardView_Light = global::SampleApp.Droid.Resource.Style.CardView_Light;
global::Xamarin.Forms.Platform.Android.Resource.Style.collectionViewScrollBars = global::SampleApp.Droid.Resource.Style.collectionViewScrollBars;
global::Xamarin.Forms.Platform.Android.Resource.Style.collectionViewTheme = global::SampleApp.Droid.Resource.Style.collectionViewTheme;
global::Xamarin.Forms.Platform.Android.Resource.Style.MainTheme = global::SampleApp.Droid.Resource.Style.MainTheme;
global::Xamarin.Forms.Platform.Android.Resource.Style.MainTheme_Base = global::SampleApp.Droid.Resource.Style.MainTheme_Base;
...
...
@@ -1751,6 +1752,8 @@ namespace SampleApp.Droid
global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Text = global::SampleApp.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Text;
global::Xamarin.Forms.Platform.Android.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton = global::SampleApp.Droid.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton;
global::Xamarin.Forms.Platform.Android.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = global::SampleApp.Droid.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton_Overflow;
global::Xamarin.Forms.Platform.Android.Resource.Style.scrollViewScrollBars = global::SampleApp.Droid.Resource.Style.scrollViewScrollBars;
global::Xamarin.Forms.Platform.Android.Resource.Style.scrollViewTheme = global::SampleApp.Droid.Resource.Style.scrollViewTheme;
global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat = global::SampleApp.Droid.Resource.Style.TextAppearance_AppCompat;
global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Body1 = global::SampleApp.Droid.Resource.Style.TextAppearance_AppCompat_Body1;
global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Body2 = global::SampleApp.Droid.Resource.Style.TextAppearance_AppCompat_Body2;
...
...
@@ -2600,6 +2603,8 @@ namespace SampleApp.Droid
global::Xamarin.Forms.Platform.Android.Resource.Styleable.ScrimInsetsFrameLayout_insetForeground = global::SampleApp.Droid.Resource.Styleable.ScrimInsetsFrameLayout_insetForeground;
global::Xamarin.Forms.Platform.Android.Resource.Styleable.ScrollingViewBehavior_Layout = global::SampleApp.Droid.Resource.Styleable.ScrollingViewBehavior_Layout;
global::Xamarin.Forms.Platform.Android.Resource.Styleable.ScrollingViewBehavior_Layout_behavior_overlapTop = global::SampleApp.Droid.Resource.Styleable.ScrollingViewBehavior_Layout_behavior_overlapTop;
global::Xamarin.Forms.Platform.Android.Resource.Styleable.ScrollViewRendererTheme = global::SampleApp.Droid.Resource.Styleable.ScrollViewRendererTheme;
global::Xamarin.Forms.Platform.Android.Resource.Styleable.ScrollViewRendererTheme_scrollViewStyle = global::SampleApp.Droid.Resource.Styleable.ScrollViewRendererTheme_scrollViewStyle;
global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView = global::SampleApp.Droid.Resource.Styleable.SearchView;
global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_android_focusable = global::SampleApp.Droid.Resource.Styleable.SearchView_android_focusable;
global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_android_imeOptions = global::SampleApp.Droid.Resource.Styleable.SearchView_android_imeOptions;
...
...
@@ -3144,6 +3149,7 @@ namespace SampleApp.Droid
global::Xamarin.Forms.Platform.Resource.Attribute.scrimAnimationDuration = global::SampleApp.Droid.Resource.Attribute.scrimAnimationDuration;
global::Xamarin.Forms.Platform.Resource.Attribute.scrimBackground = global::SampleApp.Droid.Resource.Attribute.scrimBackground;
global::Xamarin.Forms.Platform.Resource.Attribute.scrimVisibleHeightTrigger = global::SampleApp.Droid.Resource.Attribute.scrimVisibleHeightTrigger;
global::Xamarin.Forms.Platform.Resource.Attribute.scrollViewStyle = global::SampleApp.Droid.Resource.Attribute.scrollViewStyle;
global::Xamarin.Forms.Platform.Resource.Attribute.searchHintIcon = global::SampleApp.Droid.Resource.Attribute.searchHintIcon;
global::Xamarin.Forms.Platform.Resource.Attribute.searchIcon = global::SampleApp.Droid.Resource.Attribute.searchIcon;
global::Xamarin.Forms.Platform.Resource.Attribute.searchViewStyle = global::SampleApp.Droid.Resource.Attribute.searchViewStyle;
...
...
@@ -4080,6 +4086,7 @@ namespace SampleApp.Droid
global::Xamarin.Forms.Platform.Resource.String.fab_transformation_sheet_behavior = global::SampleApp.Droid.Resource.String.fab_transformation_sheet_behavior;
global::Xamarin.Forms.Platform.Resource.String.hide_bottom_view_on_scroll_behavior = global::SampleApp.Droid.Resource.String.hide_bottom_view_on_scroll_behavior;
global::Xamarin.Forms.Platform.Resource.String.mtrl_chip_close_icon_content_description = global::SampleApp.Droid.Resource.String.mtrl_chip_close_icon_content_description;
global::Xamarin.Forms.Platform.Resource.String.overflow_tab_title = global::SampleApp.Droid.Resource.String.overflow_tab_title;
global::Xamarin.Forms.Platform.Resource.String.password_toggle_content_description = global::SampleApp.Droid.Resource.String.password_toggle_content_description;
global::Xamarin.Forms.Platform.Resource.String.path_password_eye = global::SampleApp.Droid.Resource.String.path_password_eye;
global::Xamarin.Forms.Platform.Resource.String.path_password_eye_mask_strike_through = global::SampleApp.Droid.Resource.String.path_password_eye_mask_strike_through;
...
...
@@ -4285,7 +4292,6 @@ namespace SampleApp.Droid
global::Xamarin.Forms.Platform.Resource.Style.CardView = global::SampleApp.Droid.Resource.Style.CardView;
global::Xamarin.Forms.Platform.Resource.Style.CardView_Dark = global::SampleApp.Droid.Resource.Style.CardView_Dark;
global::Xamarin.Forms.Platform.Resource.Style.CardView_Light = global::SampleApp.Droid.Resource.Style.CardView_Light;
global::Xamarin.Forms.Platform.Resource.Style.collectionViewScrollBars = global::SampleApp.Droid.Resource.Style.collectionViewScrollBars;
global::Xamarin.Forms.Platform.Resource.Style.collectionViewTheme = global::SampleApp.Droid.Resource.Style.collectionViewTheme;
global::Xamarin.Forms.Platform.Resource.Style.MainTheme = global::SampleApp.Droid.Resource.Style.MainTheme;
global::Xamarin.Forms.Platform.Resource.Style.MainTheme_Base = global::SampleApp.Droid.Resource.Style.MainTheme_Base;
...
...
@@ -4320,6 +4326,8 @@ namespace SampleApp.Droid
global::Xamarin.Forms.Platform.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Text = global::SampleApp.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Text;
global::Xamarin.Forms.Platform.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton = global::SampleApp.Droid.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton;
global::Xamarin.Forms.Platform.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = global::SampleApp.Droid.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton_Overflow;
global::Xamarin.Forms.Platform.Resource.Style.scrollViewScrollBars = global::SampleApp.Droid.Resource.Style.scrollViewScrollBars;
global::Xamarin.Forms.Platform.Resource.Style.scrollViewTheme = global::SampleApp.Droid.Resource.Style.scrollViewTheme;
global::Xamarin.Forms.Platform.Resource.Style.TextAppearance_AppCompat = global::SampleApp.Droid.Resource.Style.TextAppearance_AppCompat;
global::Xamarin.Forms.Platform.Resource.Style.TextAppearance_AppCompat_Body1 = global::SampleApp.Droid.Resource.Style.TextAppearance_AppCompat_Body1;
global::Xamarin.Forms.Platform.Resource.Style.TextAppearance_AppCompat_Body2 = global::SampleApp.Droid.Resource.Style.TextAppearance_AppCompat_Body2;
...
...
@@ -5169,6 +5177,8 @@ namespace SampleApp.Droid
global::Xamarin.Forms.Platform.Resource.Styleable.ScrimInsetsFrameLayout_insetForeground = global::SampleApp.Droid.Resource.Styleable.ScrimInsetsFrameLayout_insetForeground;
global::Xamarin.Forms.Platform.Resource.Styleable.ScrollingViewBehavior_Layout = global::SampleApp.Droid.Resource.Styleable.ScrollingViewBehavior_Layout;
global::Xamarin.Forms.Platform.Resource.Styleable.ScrollingViewBehavior_Layout_behavior_overlapTop = global::SampleApp.Droid.Resource.Styleable.ScrollingViewBehavior_Layout_behavior_overlapTop;
global::Xamarin.Forms.Platform.Resource.Styleable.ScrollViewRendererTheme = global::SampleApp.Droid.Resource.Styleable.ScrollViewRendererTheme;
global::Xamarin.Forms.Platform.Resource.Styleable.ScrollViewRendererTheme_scrollViewStyle = global::SampleApp.Droid.Resource.Styleable.ScrollViewRendererTheme_scrollViewStyle;
global::Xamarin.Forms.Platform.Resource.Styleable.SearchView = global::SampleApp.Droid.Resource.Styleable.SearchView;
global::Xamarin.Forms.Platform.Resource.Styleable.SearchView_android_focusable = global::SampleApp.Droid.Resource.Styleable.SearchView_android_focusable;
global::Xamarin.Forms.Platform.Resource.Styleable.SearchView_android_imeOptions = global::SampleApp.Droid.Resource.Styleable.SearchView_android_imeOptions;
...
...
@@ -6481,424 +6491,427 @@ namespace SampleApp.Droid
public const int scrimVisibleHeightTrigger = 2130903377;
// aapt resource value: 0x7F030152
public const int s
earchHintIcon
= 2130903378;
public const int s
crollViewStyle
= 2130903378;
// aapt resource value: 0x7F030153
public const int searchIcon = 2130903379;
public const int search
Hint
Icon = 2130903379;
// aapt resource value: 0x7F030154
public const int search
ViewStyle
= 2130903380;
public const int search
Icon
= 2130903380;
// aapt resource value: 0x7F030155
public const int se
ekBar
Style = 2130903381;
public const int se
archView
Style = 2130903381;
// aapt resource value: 0x7F030156
public const int se
lectableItemBackground
= 2130903382;
public const int se
ekBarStyle
= 2130903382;
// aapt resource value: 0x7F030157
public const int selectableItemBackground
Borderless
= 2130903383;
public const int selectableItemBackground = 2130903383;
// aapt resource value: 0x7F030158
public const int s
howAsAction
= 2130903384;
public const int s
electableItemBackgroundBorderless
= 2130903384;
// aapt resource value: 0x7F030159
public const int show
Dividers
= 2130903385;
public const int show
AsAction
= 2130903385;
// aapt resource value: 0x7F03015A
public const int show
MotionSpec
= 2130903386;
public const int show
Dividers
= 2130903386;
// aapt resource value: 0x7F03015B
public const int show
Text
= 2130903387;
public const int show
MotionSpec
= 2130903387;
// aapt resource value: 0x7F03015C
public const int showT
itle
= 2130903388;
public const int showT
ext
= 2130903388;
// aapt resource value: 0x7F03015D
public const int s
ingleChoiceItemLayout
= 2130903389;
public const int s
howTitle
= 2130903389;
// aapt resource value: 0x7F03015E
public const int single
Line
= 2130903390;
public const int single
ChoiceItemLayout
= 2130903390;
// aapt resource value: 0x7F03015F
public const int single
Selection
= 2130903391;
public const int single
Line
= 2130903391;
// aapt resource value: 0x7F030160
public const int s
nackbarButtonStyle
= 2130903392;
public const int s
ingleSelection
= 2130903392;
// aapt resource value: 0x7F030161
public const int snackbarStyle = 2130903393;
public const int snackbar
Button
Style = 2130903393;
// aapt resource value: 0x7F030162
public const int s
panCount
= 2130903394;
public const int s
nackbarStyle
= 2130903394;
// aapt resource value: 0x7F030163
public const int sp
inBars
= 2130903395;
public const int sp
anCount
= 2130903395;
// aapt resource value: 0x7F030164
public const int spin
nerDropDownItemStyle
= 2130903396;
public const int spin
Bars
= 2130903396;
// aapt resource value: 0x7F030165
public const int spinnerStyle = 2130903397;
public const int spinner
DropDownItem
Style = 2130903397;
// aapt resource value: 0x7F030166
public const int sp
litTrack
= 2130903398;
public const int sp
innerStyle
= 2130903398;
// aapt resource value: 0x7F030167
public const int s
rcCompat
= 2130903399;
public const int s
plitTrack
= 2130903399;
// aapt resource value: 0x7F030168
public const int s
tackFromEnd
= 2130903400;
public const int s
rcCompat
= 2130903400;
// aapt resource value: 0x7F030169
public const int sta
te_above_anchor
= 2130903401;
public const int sta
ckFromEnd
= 2130903401;
// aapt resource value: 0x7F03016A
public const int state_
collapsed
= 2130903402;
public const int state_
above_anchor
= 2130903402;
// aapt resource value: 0x7F03016B
public const int state_collaps
ible
= 2130903403;
public const int state_collaps
ed
= 2130903403;
// aapt resource value: 0x7F03016C
public const int state_
lifta
ble = 2130903404;
public const int state_
collapsi
ble = 2130903404;
// aapt resource value: 0x7F03016D
public const int state_lift
ed
= 2130903405;
public const int state_lift
able
= 2130903405;
// aapt resource value: 0x7F03016E
public const int stat
usBarBackgroun
d = 2130903406;
public const int stat
e_lifte
d = 2130903406;
// aapt resource value: 0x7F03016F
public const int statusBar
Scrim
= 2130903407;
public const int statusBar
Background
= 2130903407;
// aapt resource value: 0x7F030170
public const int st
rokeColor
= 2130903408;
public const int st
atusBarScrim
= 2130903408;
// aapt resource value: 0x7F030171
public const int stroke
Width
= 2130903409;
public const int stroke
Color
= 2130903409;
// aapt resource value: 0x7F030172
public const int s
ubMenuArrow
= 2130903410;
public const int s
trokeWidth
= 2130903410;
// aapt resource value: 0x7F030173
public const int sub
mitBackground
= 2130903411;
public const int sub
MenuArrow
= 2130903411;
// aapt resource value: 0x7F030174
public const int sub
title
= 2130903412;
public const int sub
mitBackground
= 2130903412;
// aapt resource value: 0x7F030175
public const int subtitle
TextAppearance
= 2130903413;
public const int subtitle = 2130903413;
// aapt resource value: 0x7F030176
public const int subtitleText
Color
= 2130903414;
public const int subtitleText
Appearance
= 2130903414;
// aapt resource value: 0x7F030177
public const int subtitleText
Style
= 2130903415;
public const int subtitleText
Color
= 2130903415;
// aapt resource value: 0x7F030178
public const int su
ggestionRowLayout
= 2130903416;
public const int su
btitleTextStyle
= 2130903416;
// aapt resource value: 0x7F030179
public const int s
witchMinWidth
= 2130903417;
public const int s
uggestionRowLayout
= 2130903417;
// aapt resource value: 0x7F03017A
public const int switch
Padding
= 2130903418;
public const int switch
MinWidth
= 2130903418;
// aapt resource value: 0x7F03017B
public const int switch
Style
= 2130903419;
public const int switch
Padding
= 2130903419;
// aapt resource value: 0x7F03017C
public const int switch
TextAppearanc
e = 2130903420;
public const int switch
Styl
e = 2130903420;
// aapt resource value: 0x7F03017D
public const int
tabBackground
= 2130903421;
public const int
switchTextAppearance
= 2130903421;
// aapt resource value: 0x7F03017E
public const int tab
ContentStart
= 2130903422;
public const int tab
Background
= 2130903422;
// aapt resource value: 0x7F03017F
public const int tab
Gravity
= 2130903423;
public const int tab
ContentStart
= 2130903423;
// aapt resource value: 0x7F030180
public const int tab
IconTint
= 2130903424;
public const int tab
Gravity
= 2130903424;
// aapt resource value: 0x7F030181
public const int tabIconTint
Mode
= 2130903425;
public const int tabIconTint = 2130903425;
// aapt resource value: 0x7F030182
public const int tabI
ndicator
= 2130903426;
public const int tabI
conTintMode
= 2130903426;
// aapt resource value: 0x7F030183
public const int tabIndicator
AnimationDuration
= 2130903427;
public const int tabIndicator = 2130903427;
// aapt resource value: 0x7F030184
public const int tabIndicator
Color
= 2130903428;
public const int tabIndicator
AnimationDuration
= 2130903428;
// aapt resource value: 0x7F030185
public const int tabIndicator
FullWidth
= 2130903429;
public const int tabIndicator
Color
= 2130903429;
// aapt resource value: 0x7F030186
public const int tabIndicator
Gravity
= 2130903430;
public const int tabIndicator
FullWidth
= 2130903430;
// aapt resource value: 0x7F030187
public const int tabIndicator
Height
= 2130903431;
public const int tabIndicator
Gravity
= 2130903431;
// aapt resource value: 0x7F030188
public const int tabIn
lineLabel
= 2130903432;
public const int tabIn
dicatorHeight
= 2130903432;
// aapt resource value: 0x7F030189
public const int tab
MaxWidth
= 2130903433;
public const int tab
InlineLabel
= 2130903433;
// aapt resource value: 0x7F03018A
public const int tabM
in
Width = 2130903434;
public const int tabM
ax
Width = 2130903434;
// aapt resource value: 0x7F03018B
public const int tabM
ode
= 2130903435;
public const int tabM
inWidth
= 2130903435;
// aapt resource value: 0x7F03018C
public const int tab
Padding
= 2130903436;
public const int tab
Mode
= 2130903436;
// aapt resource value: 0x7F03018D
public const int tabPadding
Bottom
= 2130903437;
public const int tabPadding = 2130903437;
// aapt resource value: 0x7F03018E
public const int tabPadding
End
= 2130903438;
public const int tabPadding
Bottom
= 2130903438;
// aapt resource value: 0x7F03018F
public const int tabPadding
Start
= 2130903439;
public const int tabPadding
End
= 2130903439;
// aapt resource value: 0x7F030190
public const int tabPadding
Top
= 2130903440;
public const int tabPadding
Start
= 2130903440;
// aapt resource value: 0x7F030191
public const int tab
RippleColor
= 2130903441;
public const int tab
PaddingTop
= 2130903441;
// aapt resource value: 0x7F030192
public const int tab
SelectedText
Color = 2130903442;
public const int tab
Ripple
Color = 2130903442;
// aapt resource value: 0x7F030193
public const int tabS
tyle
= 2130903443;
public const int tabS
electedTextColor
= 2130903443;
// aapt resource value: 0x7F030194
public const int tab
TextAppearanc
e = 2130903444;
public const int tab
Styl
e = 2130903444;
// aapt resource value: 0x7F030195
public const int tabText
Color
= 2130903445;
public const int tabText
Appearance
= 2130903445;
// aapt resource value: 0x7F030196
public const int tab
UnboundedRipple
= 2130903446;
public const int tab
TextColor
= 2130903446;
// aapt resource value: 0x7F030197
public const int t
extAllCaps
= 2130903447;
public const int t
abUnboundedRipple
= 2130903447;
// aapt resource value: 0x7F030198
public const int textA
ppearanceBody1
= 2130903448;
public const int textA
llCaps
= 2130903448;
// aapt resource value: 0x7F030199
public const int textAppearanceBody
2
= 2130903449;
public const int textAppearanceBody
1
= 2130903449;
// aapt resource value: 0x7F03019A
public const int textAppearanceB
utton
= 2130903450;
public const int textAppearanceB
ody2
= 2130903450;
// aapt resource value: 0x7F03019B
public const int textAppearance
Capti
on = 2130903451;
public const int textAppearance
Butt
on = 2130903451;
// aapt resource value: 0x7F03019C
public const int textAppearance
Headline1
= 2130903452;
public const int textAppearance
Caption
= 2130903452;
// aapt resource value: 0x7F03019D
public const int textAppearanceHeadline
2
= 2130903453;
public const int textAppearanceHeadline
1
= 2130903453;
// aapt resource value: 0x7F03019E
public const int textAppearanceHeadline
3
= 2130903454;
public const int textAppearanceHeadline
2
= 2130903454;
// aapt resource value: 0x7F03019F
public const int textAppearanceHeadline
4
= 2130903455;
public const int textAppearanceHeadline
3
= 2130903455;
// aapt resource value: 0x7F0301A0
public const int textAppearanceHeadline
5
= 2130903456;
public const int textAppearanceHeadline
4
= 2130903456;
// aapt resource value: 0x7F0301A1
public const int textAppearanceHeadline
6
= 2130903457;
public const int textAppearanceHeadline
5
= 2130903457;
// aapt resource value: 0x7F0301A2
public const int textAppearance
LargePopupMenu
= 2130903458;
public const int textAppearance
Headline6
= 2130903458;
// aapt resource value: 0x7F0301A3
public const int textAppearanceL
istItem
= 2130903459;
public const int textAppearanceL
argePopupMenu
= 2130903459;
// aapt resource value: 0x7F0301A4
public const int textAppearanceListItem
Secondary
= 2130903460;
public const int textAppearanceListItem = 2130903460;
// aapt resource value: 0x7F0301A5
public const int textAppearanceListItemS
mall
= 2130903461;
public const int textAppearanceListItemS
econdary
= 2130903461;
// aapt resource value: 0x7F0301A6
public const int textAppearance
Overline
= 2130903462;
public const int textAppearance
ListItemSmall
= 2130903462;
// aapt resource value: 0x7F0301A7
public const int textAppearance
PopupMenuHeader
= 2130903463;
public const int textAppearance
Overline
= 2130903463;
// aapt resource value: 0x7F0301A8
public const int textAppearance
SearchResultSubtitle
= 2130903464;
public const int textAppearance
PopupMenuHeader
= 2130903464;
// aapt resource value: 0x7F0301A9
public const int textAppearanceSearchResult
T
itle = 2130903465;
public const int textAppearanceSearchResult
Subt
itle = 2130903465;
// aapt resource value: 0x7F0301AA
public const int textAppearanceS
mallPopupMenu
= 2130903466;
public const int textAppearanceS
earchResultTitle
= 2130903466;
// aapt resource value: 0x7F0301AB
public const int textAppearanceS
ubtitle1
= 2130903467;
public const int textAppearanceS
mallPopupMenu
= 2130903467;
// aapt resource value: 0x7F0301AC
public const int textAppearanceSubtitle
2
= 2130903468;
public const int textAppearanceSubtitle
1
= 2130903468;
// aapt resource value: 0x7F0301AD
public const int text
ColorAlertDialogListItem
= 2130903469;
public const int text
AppearanceSubtitle2
= 2130903469;
// aapt resource value: 0x7F0301AE
public const int textColor
SearchUrl
= 2130903470;
public const int textColor
AlertDialogListItem
= 2130903470;
// aapt resource value: 0x7F0301AF
public const int text
EndPadding
= 2130903471;
public const int text
ColorSearchUrl
= 2130903471;
// aapt resource value: 0x7F0301B0
public const int text
InputStyle
= 2130903472;
public const int text
EndPadding
= 2130903472;
// aapt resource value: 0x7F0301B1
public const int text
StartPadding
= 2130903473;
public const int text
InputStyle
= 2130903473;
// aapt resource value: 0x7F0301B2
public const int t
heme
= 2130903474;
public const int t
extStartPadding
= 2130903474;
// aapt resource value: 0x7F0301B3
public const int th
ickness
= 2130903475;
public const int th
eme
= 2130903475;
// aapt resource value: 0x7F0301B4
public const int th
umbTextPadding
= 2130903476;
public const int th
ickness
= 2130903476;
// aapt resource value: 0x7F0301B5
public const int thumbT
int
= 2130903477;
public const int thumbT
extPadding
= 2130903477;
// aapt resource value: 0x7F0301B6
public const int thumbTint
Mode
= 2130903478;
public const int thumbTint = 2130903478;
// aapt resource value: 0x7F0301B7
public const int t
ickMark
= 2130903479;
public const int t
humbTintMode
= 2130903479;
// aapt resource value: 0x7F0301B8
public const int tickMark
Tint
= 2130903480;
public const int tickMark = 2130903480;
// aapt resource value: 0x7F0301B9
public const int tickMarkTint
Mode
= 2130903481;
public const int tickMarkTint = 2130903481;
// aapt resource value: 0x7F0301BA
public const int ti
nt
= 2130903482;
public const int ti
ckMarkTintMode
= 2130903482;
// aapt resource value: 0x7F0301BB
public const int tint
Mode
= 2130903483;
public const int tint = 2130903483;
// aapt resource value: 0x7F0301BC
public const int ti
tl
e = 2130903484;
public const int ti
ntMod
e = 2130903484;
// aapt resource value: 0x7F0301BD
public const int title
Enabled
= 2130903485;
public const int title = 2130903485;
// aapt resource value: 0x7F0301BE
public const int title
Margin
= 2130903486;
public const int title
Enabled
= 2130903486;
// aapt resource value: 0x7F0301BF
public const int titleMargin
Bottom
= 2130903487;
public const int titleMargin = 2130903487;
// aapt resource value: 0x7F0301C0
public const int titleMarginEnd = 2130903488;
// aapt resource value: 0x7F0301C3
public const int titleMargins = 2130903491;
public const int titleMarginBottom = 2130903488;
// aapt resource value: 0x7F0301C1
public const int titleMarginStart = 2130903489;
public const int titleMarginEnd = 2130903489;
// aapt resource value: 0x7F0301C4
public const int titleMargins = 2130903492;
// aapt resource value: 0x7F0301C2
public const int titleMargin
Top
= 2130903490;
public const int titleMargin
Start
= 2130903490;
// aapt resource value: 0x7F0301C
4
public const int title
TextAppearance = 2130903492
;
// aapt resource value: 0x7F0301C
3
public const int title
MarginTop = 2130903491
;
// aapt resource value: 0x7F0301C5
public const int titleText
Color
= 2130903493;
public const int titleText
Appearance
= 2130903493;
// aapt resource value: 0x7F0301C6
public const int titleText
Style
= 2130903494;
public const int titleText
Color
= 2130903494;
// aapt resource value: 0x7F0301C7
public const int t
oolbarId
= 2130903495;
public const int t
itleTextStyle
= 2130903495;
// aapt resource value: 0x7F0301C8
public const int toolbar
NavigationButtonStyle
= 2130903496;
public const int toolbar
Id
= 2130903496;
// aapt resource value: 0x7F0301C9
public const int toolbarStyle = 2130903497;
public const int toolbar
NavigationButton
Style = 2130903497;
// aapt resource value: 0x7F0301CA
public const int tool
tipForegroundColor
= 2130903498;
public const int tool
barStyle
= 2130903498;
// aapt resource value: 0x7F0301CB
public const int tooltipF
rameBackground
= 2130903499;
public const int tooltipF
oregroundColor
= 2130903499;
// aapt resource value: 0x7F0301CC
public const int tooltip
Text
= 2130903500;
public const int tooltip
FrameBackground
= 2130903500;
// aapt resource value: 0x7F0301CD
public const int t
rack
= 2130903501;
public const int t
ooltipText
= 2130903501;
// aapt resource value: 0x7F0301CE
public const int track
Tint
= 2130903502;
public const int track = 2130903502;
// aapt resource value: 0x7F0301CF
public const int trackTint
Mode
= 2130903503;
public const int trackTint = 2130903503;
// aapt resource value: 0x7F0301D0
public const int t
tcIndex
= 2130903504;
public const int t
rackTintMode
= 2130903504;
// aapt resource value: 0x7F0301D1
public const int
useCompatPadding
= 2130903505;
public const int
ttcIndex
= 2130903505;
// aapt resource value: 0x7F0301D2
public const int
viewInflaterClass
= 2130903506;
public const int
useCompatPadding
= 2130903506;
// aapt resource value: 0x7F0301D3
public const int v
oiceIcon
= 2130903507;
public const int v
iewInflaterClass
= 2130903507;
// aapt resource value: 0x7F0301D4
public const int
windowActionBar
= 2130903508;
public const int
voiceIcon
= 2130903508;
// aapt resource value: 0x7F0301D5
public const int windowActionBar
Overlay
= 2130903509;
public const int windowActionBar = 2130903509;
// aapt resource value: 0x7F0301D6
public const int windowAction
Mode
Overlay = 2130903510;
public const int windowAction
Bar
Overlay = 2130903510;
// aapt resource value: 0x7F0301D7
public const int window
FixedHeightMajor
= 2130903511;
public const int window
ActionModeOverlay
= 2130903511;
// aapt resource value: 0x7F0301D8
public const int windowFixedHeightM
in
or = 2130903512;
public const int windowFixedHeightM
aj
or = 2130903512;
// aapt resource value: 0x7F0301D9
public const int windowFixed
WidthMaj
or = 2130903513;
public const int windowFixed
HeightMin
or = 2130903513;
// aapt resource value: 0x7F0301DA
public const int windowFixedWidthM
in
or = 2130903514;
public const int windowFixedWidthM
aj
or = 2130903514;
// aapt resource value: 0x7F0301DB
public const int window
MinWidthMaj
or = 2130903515;
public const int window
FixedWidthMin
or = 2130903515;
// aapt resource value: 0x7F0301DC
public const int windowMinWidthM
in
or = 2130903516;
public const int windowMinWidthM
aj
or = 2130903516;
// aapt resource value: 0x7F0301DD
public const int windowNoTitle = 2130903517;
public const int windowMinWidthMinor = 2130903517;
// aapt resource value: 0x7F0301DE
public const int windowNoTitle = 2130903518;
static Attribute()
{
...
...
@@ -9491,25 +9504,28 @@ namespace SampleApp.Droid
public const int mtrl_chip_close_icon_content_description = 2131558446;
// aapt resource value: 0x7F0D002F
public const int
password_toggle_content_description
= 2131558447;
public const int
overflow_tab_title
= 2131558447;
// aapt resource value: 0x7F0D0030
public const int pa
th_password_eye
= 2131558448;
public const int pa
ssword_toggle_content_description
= 2131558448;
// aapt resource value: 0x7F0D0031
public const int path_password_eye
_mask_strike_through
= 2131558449;
public const int path_password_eye = 2131558449;
// aapt resource value: 0x7F0D0032
public const int path_password_eye_mask_
visible
= 2131558450;
public const int path_password_eye_mask_
strike_through
= 2131558450;
// aapt resource value: 0x7F0D0033
public const int path_password_
strike_through
= 2131558451;
public const int path_password_
eye_mask_visible
= 2131558451;
// aapt resource value: 0x7F0D0034
public const int
search_menu_title
= 2131558452;
public const int
path_password_strike_through
= 2131558452;
// aapt resource value: 0x7F0D0035
public const int status_bar_notification_info_overflow = 2131558453;
public const int search_menu_title = 2131558453;
// aapt resource value: 0x7F0D0036
public const int status_bar_notification_info_overflow = 2131558454;
static String()
{
...
...
@@ -10119,10 +10135,7 @@ namespace SampleApp.Droid
public const int CardView_Light = 2131624133;
// aapt resource value: 0x7F0E01F7
public const int collectionViewScrollBars = 2131624439;
// aapt resource value: 0x7F0E01F8
public const int collectionViewTheme = 2131624440;
public const int collectionViewTheme = 2131624439;
// aapt resource value: 0x7F0E00C6
public const int MainTheme = 2131624134;
...
...
@@ -10223,6 +10236,12 @@ namespace SampleApp.Droid
// aapt resource value: 0x7F0E00E6
public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131624166;
// aapt resource value: 0x7F0E01F8
public const int scrollViewScrollBars = 2131624440;
// aapt resource value: 0x7F0E01F9
public const int scrollViewTheme = 2131624441;
// aapt resource value: 0x7F0E00E7
public const int TextAppearance_AppCompat = 2131624167;
...
...
@@ -11052,7 +11071,7 @@ namespace SampleApp.Droid
public partial class Styleable
{
// aapt resource value: { 0x7F030031,0x7F030032,0x7F030033,0x7F030092,0x7F030093,0x7F030094,0x7F030095,0x7F030096,0x7F030097,0x7F0300A5,0x7F0300AA,0x7F0300AB,0x7F0300B6,0x7F0300E0,0x7F0300E5,0x7F0300EA,0x7F0300EB,0x7F0300ED,0x7F0300F7,0x7F030101,0x7F030124,0x7F030130,0x7F030141,0x7F030145,0x7F030146,0x7F03017
4,0x7F030177,0x7F0301BC,0x7F0301C6
}
// aapt resource value: { 0x7F030031,0x7F030032,0x7F030033,0x7F030092,0x7F030093,0x7F030094,0x7F030095,0x7F030096,0x7F030097,0x7F0300A5,0x7F0300AA,0x7F0300AB,0x7F0300B6,0x7F0300E0,0x7F0300E5,0x7F0300EA,0x7F0300EB,0x7F0300ED,0x7F0300F7,0x7F030101,0x7F030124,0x7F030130,0x7F030141,0x7F030145,0x7F030146,0x7F03017
5,0x7F030178,0x7F0301BD,0x7F0301C7
}
public static int[] ActionBar = new int[] {
2130903089,
2130903090,
...
...
@@ -11079,10 +11098,10 @@ namespace SampleApp.Droid
2130903361,
2130903365,
2130903366,
213090341
2
,
213090341
5
,
213090348
4
,
213090349
4
};
213090341
3
,
213090341
6
,
213090348
5
,
213090349
5
};
// aapt resource value: { 0x10100B3 }
public static int[] ActionBarLayout = new int[] {
...
...
@@ -11189,14 +11208,14 @@ namespace SampleApp.Droid
public static int[] ActionMenuView = new int[] {
-1};
// aapt resource value: { 0x7F030031,0x7F030032,0x7F03007E,0x7F0300E0,0x7F03017
7,0x7F0301C6
}
// aapt resource value: { 0x7F030031,0x7F030032,0x7F03007E,0x7F0300E0,0x7F03017
8,0x7F0301C7
}
public static int[] ActionMode = new int[] {
2130903089,
2130903090,
2130903166,
2130903264,
213090341
5
,
213090349
4
};
213090341
6
,
213090349
5
};
// aapt resource value: 0
public const int ActionMode_background = 0;
...
...
@@ -11227,7 +11246,7 @@ namespace SampleApp.Droid
// aapt resource value: 1
public const int ActivityChooserView_initialActivityCount = 1;
// aapt resource value: { 0x10100F2,0x7F030052,0x7F030053,0x7F03011B,0x7F03011C,0x7F03012D,0x7F03015
C,0x7F03015D
}
// aapt resource value: { 0x10100F2,0x7F030052,0x7F030053,0x7F03011B,0x7F03011C,0x7F03012D,0x7F03015
D,0x7F03015E
}
public static int[] AlertDialog = new int[] {
16842994,
2130903122,
...
...
@@ -11235,8 +11254,8 @@ namespace SampleApp.Droid
2130903323,
2130903324,
2130903341,
213090338
8
,
21309033
89
};
213090338
9
,
21309033
90
};
// aapt resource value: 0
public const int AlertDialog_android_layout = 0;
...
...
@@ -11328,12 +11347,12 @@ namespace SampleApp.Droid
2130903228,
2130903318};
// aapt resource value: { 0x7F03016
A,0x7F03016B,0x7F03016C,0x7F03016D
}
// aapt resource value: { 0x7F03016
B,0x7F03016C,0x7F03016D,0x7F03016E
}
public static int[] AppBarLayoutStates = new int[] {
2130903402,
2130903403,
2130903404,
2130903405};
2130903405,
2130903406};
// aapt resource value: 0
public const int AppBarLayoutStates_state_collapsed = 0;
...
...
@@ -11376,12 +11395,12 @@ namespace SampleApp.Droid
// aapt resource value: 5
public const int AppBarLayout_liftOnScroll = 5;
// aapt resource value: { 0x1010119,0x7F03016
7,0x7F0301BA,0x7F0301BB
}
// aapt resource value: { 0x1010119,0x7F03016
8,0x7F0301BB,0x7F0301BC
}
public static int[] AppCompatImageView = new int[] {
16843033,
2130903
399
,
213090348
2
,
213090348
3
};
2130903
400
,
213090348
3
,
213090348
4
};
// aapt resource value: 0
public const int AppCompatImageView_android_src = 0;
...
...
@@ -11395,12 +11414,12 @@ namespace SampleApp.Droid
// aapt resource value: 3
public const int AppCompatImageView_tintMode = 3;
// aapt resource value: { 0x1010142,0x7F0301B
7,0x7F0301B8,0x7F0301B9
}
// aapt resource value: { 0x1010142,0x7F0301B
8,0x7F0301B9,0x7F0301BA
}
public static int[] AppCompatSeekBar = new int[] {
16843074,
2130903479,
2130903480,
2130903481};
2130903481,
2130903482};
// aapt resource value: 0
public const int AppCompatSeekBar_android_thumb = 0;
...
...
@@ -11445,7 +11464,7 @@ namespace SampleApp.Droid
// aapt resource value: 0
public const int AppCompatTextHelper_android_textAppearance = 0;
// aapt resource value: { 0x1010034,0x7F03002C,0x7F03002D,0x7F03002E,0x7F03002F,0x7F030030,0x7F0300CF,0x7F0300D2,0x7F030109,0x7F030117,0x7F03019
7
}
// aapt resource value: { 0x1010034,0x7F03002C,0x7F03002D,0x7F03002E,0x7F03002F,0x7F030030,0x7F0300CF,0x7F0300D2,0x7F030109,0x7F030117,0x7F03019
8
}
public static int[] AppCompatTextView = new int[] {
16842804,
2130903084,
...
...
@@ -11457,7 +11476,7 @@ namespace SampleApp.Droid
2130903250,
2130903305,
2130903319,
213090344
7
};
213090344
8
};
// aapt resource value: 0
public const int AppCompatTextView_android_textAppearance = 0;
...
...
@@ -11492,7 +11511,7 @@ namespace SampleApp.Droid
// aapt resource value: 10
public const int AppCompatTextView_textAllCaps = 10;
// aapt resource value: { 0x1010057,0x10100AE,0x7F030000,0x7F030001,0x7F030002,0x7F030003,0x7F030004,0x7F030005,0x7F030006,0x7F030007,0x7F030008,0x7F030009,0x7F03000A,0x7F03000B,0x7F03000C,0x7F03000E,0x7F03000F,0x7F030010,0x7F030011,0x7F030012,0x7F030013,0x7F030014,0x7F030015,0x7F030016,0x7F030017,0x7F030018,0x7F030019,0x7F03001A,0x7F03001B,0x7F03001C,0x7F03001D,0x7F03001E,0x7F030021,0x7F030022,0x7F030023,0x7F030024,0x7F030025,0x7F03002B,0x7F03003E,0x7F03004C,0x7F03004D,0x7F03004E,0x7F03004F,0x7F030050,0x7F030054,0x7F030055,0x7F03005F,0x7F030064,0x7F030085,0x7F030086,0x7F030087,0x7F030088,0x7F030089,0x7F03008A,0x7F03008B,0x7F03008C,0x7F03008D,0x7F03008F,0x7F03009E,0x7F0300A7,0x7F0300A8,0x7F0300A9,0x7F0300AC,0x7F0300AE,0x7F0300B1,0x7F0300B2,0x7F0300B3,0x7F0300B4,0x7F0300B5,0x7F0300EA,0x7F0300F6,0x7F030119,0x7F03011A,0x7F03011D,0x7F03011E,0x7F03011F,0x7F030120,0x7F030121,0x7F030122,0x7F030123,0x7F030138,0x7F030139,0x7F03013A,0x7F030140,0x7F030142,0x7F030149,0x7F03014A,0x7F03014B,0x7F03014C,0x7F03015
4,0x7F030155,0x7F030156,0x7F030157,0x7F030164,0x7F030165,0x7F03017B,0x7F0301A2,0x7F0301A3,0x7F0301A4,0x7F0301A5,0x7F0301A7,0x7F0301A8,0x7F0301A9,0x7F0301AA,0x7F0301AD,0x7F0301AE,0x7F0301C8,0x7F0301C9,0x7F0301CA,0x7F0301CB,0x7F0301D2,0x7F0301D4,0x7F0301D5,0x7F0301D6,0x7F0301D7,0x7F0301D8,0x7F0301D9,0x7F0301DA,0x7F0301DB,0x7F0301DC,0x7F0301DD
}
// aapt resource value: { 0x1010057,0x10100AE,0x7F030000,0x7F030001,0x7F030002,0x7F030003,0x7F030004,0x7F030005,0x7F030006,0x7F030007,0x7F030008,0x7F030009,0x7F03000A,0x7F03000B,0x7F03000C,0x7F03000E,0x7F03000F,0x7F030010,0x7F030011,0x7F030012,0x7F030013,0x7F030014,0x7F030015,0x7F030016,0x7F030017,0x7F030018,0x7F030019,0x7F03001A,0x7F03001B,0x7F03001C,0x7F03001D,0x7F03001E,0x7F030021,0x7F030022,0x7F030023,0x7F030024,0x7F030025,0x7F03002B,0x7F03003E,0x7F03004C,0x7F03004D,0x7F03004E,0x7F03004F,0x7F030050,0x7F030054,0x7F030055,0x7F03005F,0x7F030064,0x7F030085,0x7F030086,0x7F030087,0x7F030088,0x7F030089,0x7F03008A,0x7F03008B,0x7F03008C,0x7F03008D,0x7F03008F,0x7F03009E,0x7F0300A7,0x7F0300A8,0x7F0300A9,0x7F0300AC,0x7F0300AE,0x7F0300B1,0x7F0300B2,0x7F0300B3,0x7F0300B4,0x7F0300B5,0x7F0300EA,0x7F0300F6,0x7F030119,0x7F03011A,0x7F03011D,0x7F03011E,0x7F03011F,0x7F030120,0x7F030121,0x7F030122,0x7F030123,0x7F030138,0x7F030139,0x7F03013A,0x7F030140,0x7F030142,0x7F030149,0x7F03014A,0x7F03014B,0x7F03014C,0x7F03015
5,0x7F030156,0x7F030157,0x7F030158,0x7F030165,0x7F030166,0x7F03017C,0x7F0301A3,0x7F0301A4,0x7F0301A5,0x7F0301A6,0x7F0301A8,0x7F0301A9,0x7F0301AA,0x7F0301AB,0x7F0301AE,0x7F0301AF,0x7F0301C9,0x7F0301CA,0x7F0301CB,0x7F0301CC,0x7F0301D3,0x7F0301D5,0x7F0301D6,0x7F0301D7,0x7F0301D8,0x7F0301D9,0x7F0301DA,0x7F0301DB,0x7F0301DC,0x7F0301DD,0x7F0301DE
}
public static int[] AppCompatTheme = new int[] {
16842839,
16842926,
...
...
@@ -11583,29 +11602,28 @@ namespace SampleApp.Droid
2130903370,
2130903371,
2130903372,
2130903380,
2130903381,
2130903382,
2130903383,
21309033
96
,
21309033
84
,
2130903397,
2130903
419
,
21309034
58
,
2130903
398
,
21309034
20
,
2130903459,
2130903460,
2130903461,
213090346
3
,
213090346
2
,
2130903464,
2130903465,
2130903466,
213090346
9
,
213090346
7
,
2130903470,
21309034
96
,
21309034
71
,
2130903497,
2130903498,
2130903499,
213090350
6
,
213090350
8
,
213090350
0
,
213090350
7
,
2130903509,
2130903510,
2130903511,
...
...
@@ -11614,7 +11632,8 @@ namespace SampleApp.Droid
2130903514,
2130903515,
2130903516,
2130903517};
2130903517,
2130903518};
// aapt resource value: 2
public const int AppCompatTheme_actionBarDivider = 2;
...
...
@@ -12130,7 +12149,7 @@ namespace SampleApp.Droid
// aapt resource value: 12
public const int CardView_contentPaddingTop = 12;
// aapt resource value: { 0x1010034,0x10100AB,0x101011F,0x101014F,0x10101E5,0x7F030061,0x7F030062,0x7F030063,0x7F030065,0x7F030066,0x7F030067,0x7F030069,0x7F03006A,0x7F03006B,0x7F03006C,0x7F03006D,0x7F03006E,0x7F030073,0x7F030074,0x7F030075,0x7F030077,0x7F030078,0x7F030079,0x7F03007A,0x7F03007B,0x7F03007C,0x7F03007D,0x7F0300E4,0x7F0300EE,0x7F0300F2,0x7F03014E,0x7F03015
A,0x7F0301AF,0x7F0301B1
}
// aapt resource value: { 0x1010034,0x10100AB,0x101011F,0x101014F,0x10101E5,0x7F030061,0x7F030062,0x7F030063,0x7F030065,0x7F030066,0x7F030067,0x7F030069,0x7F03006A,0x7F03006B,0x7F03006C,0x7F03006D,0x7F03006E,0x7F030073,0x7F030074,0x7F030075,0x7F030077,0x7F030078,0x7F030079,0x7F03007A,0x7F03007B,0x7F03007C,0x7F03007D,0x7F0300E4,0x7F0300EE,0x7F0300F2,0x7F03014E,0x7F03015
B,0x7F0301B0,0x7F0301B2
}
public static int[] Chip = new int[] {
16842804,
16842923,
...
...
@@ -12163,18 +12182,18 @@ namespace SampleApp.Droid
2130903278,
2130903282,
2130903374,
213090338
6
,
213090347
1
,
213090347
3
};
213090338
7
,
213090347
2
,
213090347
4
};
// aapt resource value: { 0x7F030060,0x7F03006F,0x7F030070,0x7F030071,0x7F03015
E,0x7F03015F
}
// aapt resource value: { 0x7F030060,0x7F03006F,0x7F030070,0x7F030071,0x7F03015
F,0x7F030160
}
public static int[] ChipGroup = new int[] {
2130903136,
2130903151,
2130903152,
2130903153,
213090339
0
,
213090339
1
};
213090339
1
,
213090339
2
};
// aapt resource value: 0
public const int ChipGroup_checkedChip = 0;
...
...
@@ -12296,7 +12315,7 @@ namespace SampleApp.Droid
// aapt resource value: 33
public const int Chip_textStartPadding = 33;
// aapt resource value: { 0x7F030081,0x7F030082,0x7F03009D,0x7F0300BD,0x7F0300BE,0x7F0300BF,0x7F0300C0,0x7F0300C1,0x7F0300C2,0x7F0300C3,0x7F03014F,0x7F030151,0x7F0301
6F,0x7F0301BC,0x7F0301BD,0x7F0301C7
}
// aapt resource value: { 0x7F030081,0x7F030082,0x7F03009D,0x7F0300BD,0x7F0300BE,0x7F0300BF,0x7F0300C0,0x7F0300C1,0x7F0300C2,0x7F0300C3,0x7F03014F,0x7F030151,0x7F0301
70,0x7F0301BD,0x7F0301BE,0x7F0301C8
}
public static int[] CollapsingToolbarLayout = new int[] {
2130903169,
2130903170,
...
...
@@ -12310,10 +12329,10 @@ namespace SampleApp.Droid
2130903235,
2130903375,
2130903377,
2130903407,
2130903484,
2130903408,
2130903485,
2130903495};
2130903486,
2130903496};
// aapt resource value: 0
public const int CollapsingToolbarLayout_collapsedTitleGravity = 0;
...
...
@@ -12404,10 +12423,10 @@ namespace SampleApp.Droid
// aapt resource value: 2
public const int CompoundButton_buttonTintMode = 2;
// aapt resource value: { 0x7F030107,0x7F03016
E
}
// aapt resource value: { 0x7F030107,0x7F03016
F
}
public static int[] CoordinatorLayout = new int[] {
2130903303,
213090340
6
};
213090340
7
};
// aapt resource value: 0
public const int CoordinatorLayout_keylines = 0;
...
...
@@ -12457,7 +12476,7 @@ namespace SampleApp.Droid
// aapt resource value: 1
public const int DesignTheme_bottomSheetStyle = 1;
// aapt resource value: { 0x7F030029,0x7F03002A,0x7F030036,0x7F030084,0x7F0300AF,0x7F0300DD,0x7F03016
3,0x7F0301B3
}
// aapt resource value: { 0x7F030029,0x7F03002A,0x7F030036,0x7F030084,0x7F0300AF,0x7F0300DD,0x7F03016
4,0x7F0301B4
}
public static int[] DrawerArrowToggle = new int[] {
2130903081,
2130903082,
...
...
@@ -12465,8 +12484,8 @@ namespace SampleApp.Droid
2130903172,
2130903215,
2130903261,
213090339
5
,
213090347
5
};
213090339
6
,
213090347
6
};
// aapt resource value: 0
public const int DrawerArrowToggle_arrowHeadLength = 0;
...
...
@@ -12492,7 +12511,7 @@ namespace SampleApp.Droid
// aapt resource value: 7
public const int DrawerArrowToggle_thickness = 7;
// aapt resource value: { 0x7F030034,0x7F030035,0x7F03003D,0x7F0300B6,0x7F0300C8,0x7F0300C9,0x7F0300E4,0x7F0300EC,0x7F03012A,0x7F030144,0x7F03014E,0x7F03015
A,0x7F0301D1
}
// aapt resource value: { 0x7F030034,0x7F030035,0x7F03003D,0x7F0300B6,0x7F0300C8,0x7F0300C9,0x7F0300E4,0x7F0300EC,0x7F03012A,0x7F030144,0x7F03014E,0x7F03015
B,0x7F0301D2
}
public static int[] FloatingActionButton = new int[] {
2130903092,
2130903093,
...
...
@@ -12505,8 +12524,8 @@ namespace SampleApp.Droid
2130903338,
2130903364,
2130903374,
213090338
6
,
213090350
5
};
213090338
7
,
213090350
6
};
// aapt resource value: 0
public const int FloatingActionButton_backgroundTint = 0;
...
...
@@ -12574,7 +12593,7 @@ namespace SampleApp.Droid
2130903255,
2130903256};
// aapt resource value: { 0x1010532,0x1010533,0x101053F,0x101056F,0x1010570,0x7F0300D1,0x7F0300D9,0x7F0300DA,0x7F0300DB,0x7F0301D
0
}
// aapt resource value: { 0x1010532,0x1010533,0x101053F,0x101056F,0x1010570,0x7F0300D1,0x7F0300D9,0x7F0300DA,0x7F0300DB,0x7F0301D
1
}
public static int[] FontFamilyFont = new int[] {
16844082,
16844083,
...
...
@@ -12585,7 +12604,7 @@ namespace SampleApp.Droid
2130903257,
2130903258,
2130903259,
213090350
4
};
213090350
5
};
// aapt resource value: 0
public const int FontFamilyFont_android_font = 0;
...
...
@@ -12719,7 +12738,7 @@ namespace SampleApp.Droid
// aapt resource value: 0
public const int ItemsViewRendererTheme_collectionViewStyle = 0;
// aapt resource value: { 0x10100AF,0x10100C4,0x1010126,0x1010127,0x1010128,0x7F0300AB,0x7F0300AD,0x7F03012B,0x7F03015
9
}
// aapt resource value: { 0x10100AF,0x10100C4,0x1010126,0x1010127,0x1010128,0x7F0300AB,0x7F0300AD,0x7F03012B,0x7F03015
A
}
public static int[] LinearLayoutCompat = new int[] {
16842927,
16842948,
...
...
@@ -12729,7 +12748,7 @@ namespace SampleApp.Droid
2130903211,
2130903213,
2130903339,
213090338
5
};
213090338
6
};
// aapt resource value: 2
public const int LinearLayoutCompat_android_baselineAligned = 2;
...
...
@@ -12788,7 +12807,7 @@ namespace SampleApp.Droid
// aapt resource value: 1
public const int ListPopupWindow_android_dropDownVerticalOffset = 1;
// aapt resource value: { 0x10101B7,0x10101B8,0x10101B9,0x10101BA,0x7F030034,0x7F030035,0x7F0300A0,0x7F0300ED,0x7F0300EF,0x7F0300F0,0x7F0300F1,0x7F0300F3,0x7F0300F4,0x7F03014E,0x7F03017
0,0x7F030171
}
// aapt resource value: { 0x10101B7,0x10101B8,0x10101B9,0x10101BA,0x7F030034,0x7F030035,0x7F0300A0,0x7F0300ED,0x7F0300EF,0x7F0300F0,0x7F0300F1,0x7F0300F3,0x7F0300F4,0x7F03014E,0x7F03017
1,0x7F030172
}
public static int[] MaterialButton = new int[] {
16843191,
16843192,
...
...
@@ -12804,8 +12823,8 @@ namespace SampleApp.Droid
2130903283,
2130903284,
2130903374,
213090340
8
,
21309034
09
};
213090340
9
,
21309034
10
};
// aapt resource value: 3
public const int MaterialButton_android_insetBottom = 3;
...
...
@@ -12855,10 +12874,10 @@ namespace SampleApp.Droid
// aapt resource value: 15
public const int MaterialButton_strokeWidth = 15;
// aapt resource value: { 0x7F03017
0,0x7F030171
}
// aapt resource value: { 0x7F03017
1,0x7F030172
}
public static int[] MaterialCardView = new int[] {
213090340
8
,
21309034
09
};
213090340
9
,
21309034
10
};
// aapt resource value: 0
public const int MaterialCardView_strokeColor = 0;
...
...
@@ -12866,7 +12885,7 @@ namespace SampleApp.Droid
// aapt resource value: 1
public const int MaterialCardView_strokeWidth = 1;
// aapt resource value: { 0x7F030041,0x7F030042,0x7F030068,0x7F030072,0x7F030076,0x7F030085,0x7F030086,0x7F03008C,0x7F03008D,0x7F03008E,0x7F0300B5,0x7F0300D0,0x7F030126,0x7F030127,0x7F030131,0x7F030150,0x7F03016
0,0x7F030193,0x7F030198,0x7F030199,0x7F03019A,0x7F03019B,0x7F03019C,0x7F03019D,0x7F03019E,0x7F03019F,0x7F0301A0,0x7F0301A1,0x7F0301A6,0x7F0301AB,0x7F0301AC,0x7F0301B0
}
// aapt resource value: { 0x7F030041,0x7F030042,0x7F030068,0x7F030072,0x7F030076,0x7F030085,0x7F030086,0x7F03008C,0x7F03008D,0x7F03008E,0x7F0300B5,0x7F0300D0,0x7F030126,0x7F030127,0x7F030131,0x7F030150,0x7F03016
1,0x7F030194,0x7F030199,0x7F03019A,0x7F03019B,0x7F03019C,0x7F03019D,0x7F03019E,0x7F03019F,0x7F0301A0,0x7F0301A1,0x7F0301A2,0x7F0301A7,0x7F0301AC,0x7F0301AD,0x7F0301B1
}
public static int[] MaterialComponentsTheme = new int[] {
2130903105,
2130903106,
...
...
@@ -12884,9 +12903,8 @@ namespace SampleApp.Droid
2130903335,
2130903345,
2130903376,
2130903392,
2130903443,
2130903448,
2130903393,
2130903444,
2130903449,
2130903450,
2130903451,
...
...
@@ -12896,10 +12914,11 @@ namespace SampleApp.Droid
2130903455,
2130903456,
2130903457,
21309034
62
,
213090346
7
,
21309034
58
,
213090346
3
,
2130903468,
2130903472};
2130903469,
2130903473};
// aapt resource value: 0
public const int MaterialComponentsTheme_bottomSheetDialogTheme = 0;
...
...
@@ -13024,7 +13043,7 @@ namespace SampleApp.Droid
// aapt resource value: 2
public const int MenuGroup_android_visible = 2;
// aapt resource value: { 0x1010002,0x101000E,0x10100D0,0x1010106,0x1010194,0x10101DE,0x10101DF,0x10101E1,0x10101E2,0x10101E3,0x10101E4,0x10101E5,0x101026F,0x7F03000D,0x7F03001F,0x7F030020,0x7F030028,0x7F030091,0x7F0300F3,0x7F0300F4,0x7F030132,0x7F03015
8,0x7F0301CC
}
// aapt resource value: { 0x1010002,0x101000E,0x10100D0,0x1010106,0x1010194,0x10101DE,0x10101DF,0x10101E1,0x10101E2,0x10101E3,0x10101E4,0x10101E5,0x101026F,0x7F03000D,0x7F03001F,0x7F030020,0x7F030028,0x7F030091,0x7F0300F3,0x7F0300F4,0x7F030132,0x7F03015
9,0x7F0301CD
}
public static int[] MenuItem = new int[] {
16842754,
16842766,
...
...
@@ -13047,8 +13066,8 @@ namespace SampleApp.Droid
2130903283,
2130903284,
2130903346,
213090338
4
,
213090350
0
};
213090338
5
,
213090350
1
};
// aapt resource value: 13
public const int MenuItem_actionLayout = 13;
...
...
@@ -13119,7 +13138,7 @@ namespace SampleApp.Droid
// aapt resource value: 22
public const int MenuItem_tooltipText = 22;
// aapt resource value: { 0x10100AE,0x101012C,0x101012D,0x101012E,0x101012F,0x1010130,0x1010131,0x7F030143,0x7F03017
2
}
// aapt resource value: { 0x10100AE,0x101012C,0x101012D,0x101012E,0x101012F,0x1010130,0x1010131,0x7F030143,0x7F03017
3
}
public static int[] MenuView = new int[] {
16842926,
16843052,
...
...
@@ -13129,7 +13148,7 @@ namespace SampleApp.Droid
16843056,
16843057,
2130903363,
213090341
0
};
213090341
1
};
// aapt resource value: 4
public const int MenuView_android_headerBackground = 4;
...
...
@@ -13215,9 +13234,9 @@ namespace SampleApp.Droid
16843465,
2130903347};
// aapt resource value: { 0x7F03016
9
}
// aapt resource value: { 0x7F03016
A
}
public static int[] PopupWindowBackgroundState = new int[] {
213090340
1
};
213090340
2
};
// aapt resource value: 0
public const int PopupWindowBackgroundState_state_above_anchor = 0;
...
...
@@ -13242,7 +13261,7 @@ namespace SampleApp.Droid
// aapt resource value: 1
public const int RecycleListView_paddingTopNoTitle = 1;
// aapt resource value: { 0x10100C4,0x10100F1,0x7F0300CA,0x7F0300CB,0x7F0300CC,0x7F0300CD,0x7F0300CE,0x7F03010B,0x7F03014D,0x7F03016
2,0x7F030168
}
// aapt resource value: { 0x10100C4,0x10100F1,0x7F0300CA,0x7F0300CB,0x7F0300CC,0x7F0300CD,0x7F0300CE,0x7F03010B,0x7F03014D,0x7F03016
3,0x7F030169
}
public static int[] RecyclerView = new int[] {
16842948,
16842993,
...
...
@@ -13253,8 +13272,8 @@ namespace SampleApp.Droid
2130903246,
2130903307,
2130903373,
213090339
4
,
213090340
0
};
213090339
5
,
213090340
1
};
// aapt resource value: 1
public const int RecyclerView_android_descendantFocusability = 1;
...
...
@@ -13303,7 +13322,14 @@ namespace SampleApp.Droid
// aapt resource value: 0
public const int ScrollingViewBehavior_Layout_behavior_overlapTop = 0;
// aapt resource value: { 0x10100DA,0x101011F,0x1010220,0x1010264,0x7F030077,0x7F030090,0x7F0300A6,0x7F0300DE,0x7F0300F5,0x7F03010A,0x7F030147,0x7F030148,0x7F030152,0x7F030153,0x7F030173,0x7F030178,0x7F0301D3 }
// aapt resource value: { 0x7F030152 }
public static int[] ScrollViewRendererTheme = new int[] {
2130903378};
// aapt resource value: 0
public const int ScrollViewRendererTheme_scrollViewStyle = 0;
// aapt resource value: { 0x10100DA,0x101011F,0x1010220,0x1010264,0x7F030077,0x7F030090,0x7F0300A6,0x7F0300DE,0x7F0300F5,0x7F03010A,0x7F030147,0x7F030148,0x7F030153,0x7F030154,0x7F030174,0x7F030179,0x7F0301D4 }
public static int[] SearchView = new int[] {
16842970,
16843039,
...
...
@@ -13317,11 +13343,11 @@ namespace SampleApp.Droid
2130903306,
2130903367,
2130903368,
2130903378,
2130903379,
2130903411,
2130903416,
2130903507};
2130903380,
2130903412,
2130903417,
2130903508};
// aapt resource value: 0
public const int SearchView_android_focusable = 0;
...
...
@@ -13374,10 +13400,10 @@ namespace SampleApp.Droid
// aapt resource value: 16
public const int SearchView_voiceIcon = 16;
// aapt resource value: { 0x7F03016
0,0x7F030161
}
// aapt resource value: { 0x7F03016
1,0x7F030162
}
public static int[] Snackbar = new int[] {
213090339
2
,
213090339
3
};
213090339
3
,
213090339
4
};
// aapt resource value: { 0x101011F,0x7F0300B6,0x7F030128 }
public static int[] SnackbarLayout = new int[] {
...
...
@@ -13457,22 +13483,22 @@ namespace SampleApp.Droid
// aapt resource value: 1
public const int StateListDrawable_android_visible = 1;
// aapt resource value: { 0x1010124,0x1010125,0x1010142,0x7F03015
B,0x7F030166,0x7F030179,0x7F03017A,0x7F03017C,0x7F0301B4,0x7F0301B5,0x7F0301B6,0x7F0301CD,0x7F0301CE,0x7F0301CF
}
// aapt resource value: { 0x1010124,0x1010125,0x1010142,0x7F03015
C,0x7F030167,0x7F03017A,0x7F03017B,0x7F03017D,0x7F0301B5,0x7F0301B6,0x7F0301B7,0x7F0301CE,0x7F0301CF,0x7F0301D0
}
public static int[] SwitchCompat = new int[] {
16843044,
16843045,
16843074,
2130903387,
2130903398,
2130903417,
2130903388,
2130903399,
2130903418,
21309034
20
,
21309034
76
,
21309034
19
,
21309034
21
,
2130903477,
2130903478,
2130903
501
,
2130903
479
,
2130903502,
2130903503};
2130903503,
2130903504};
// aapt resource value: 1
public const int SwitchCompat_android_textOff = 1;
...
...
@@ -13531,9 +13557,8 @@ namespace SampleApp.Droid
// aapt resource value: 2
public const int TabItem_android_text = 2;
// aapt resource value: { 0x7F03017
D,0x7F03017E,0x7F03017F,0x7F030180,0x7F030181,0x7F030182,0x7F030183,0x7F030184,0x7F030185,0x7F030186,0x7F030187,0x7F030188,0x7F030189,0x7F03018A,0x7F03018B,0x7F03018C,0x7F03018D,0x7F03018E,0x7F03018F,0x7F030190,0x7F030191,0x7F030192,0x7F030194,0x7F030195,0x7F030196
}
// aapt resource value: { 0x7F03017
E,0x7F03017F,0x7F030180,0x7F030181,0x7F030182,0x7F030183,0x7F030184,0x7F030185,0x7F030186,0x7F030187,0x7F030188,0x7F030189,0x7F03018A,0x7F03018B,0x7F03018C,0x7F03018D,0x7F03018E,0x7F03018F,0x7F030190,0x7F030191,0x7F030192,0x7F030193,0x7F030195,0x7F030196,0x7F030197
}
public static int[] TabLayout = new int[] {
2130903421,
2130903422,
2130903423,
2130903424,
...
...
@@ -13555,9 +13580,10 @@ namespace SampleApp.Droid
2130903440,
2130903441,
2130903442,
213090344
4
,
213090344
3
,
2130903445,
2130903446};
2130903446,
2130903447};
// aapt resource value: 0
public const int TabLayout_tabBackground = 0;
...
...
@@ -13634,7 +13660,7 @@ namespace SampleApp.Droid
// aapt resource value: 24
public const int TabLayout_tabUnboundedRipple = 24;
// aapt resource value: { 0x1010095,0x1010096,0x1010097,0x1010098,0x101009A,0x101009B,0x1010161,0x1010162,0x1010163,0x1010164,0x10103AC,0x7F0300D2,0x7F03019
7
}
// aapt resource value: { 0x1010095,0x1010096,0x1010097,0x1010098,0x101009A,0x101009B,0x1010161,0x1010162,0x1010163,0x1010164,0x10103AC,0x7F0300D2,0x7F03019
8
}
public static int[] TextAppearance = new int[] {
16842901,
16842902,
...
...
@@ -13648,7 +13674,7 @@ namespace SampleApp.Droid
16843108,
16843692,
2130903250,
213090344
7
};
213090344
8
};
// aapt resource value: 10
public const int TextAppearance_android_fontFamily = 10;
...
...
@@ -13819,7 +13845,7 @@ namespace SampleApp.Droid
// aapt resource value: 2
public const int ThemeEnforcement_enforceTextAppearance = 2;
// aapt resource value: { 0x10100AF,0x1010140,0x7F030051,0x7F03007F,0x7F030080,0x7F030092,0x7F030093,0x7F030094,0x7F030095,0x7F030096,0x7F030097,0x7F030124,0x7F030125,0x7F030129,0x7F03012E,0x7F03012F,0x7F030141,0x7F03017
4,0x7F030175,0x7F030176,0x7F0301BC,0x7F0301BE,0x7F0301BF,0x7F0301C0,0x7F0301C1,0x7F0301C2,0x7F0301C3,0x7F0301C4,0x7F0301C5
}
// aapt resource value: { 0x10100AF,0x1010140,0x7F030051,0x7F03007F,0x7F030080,0x7F030092,0x7F030093,0x7F030094,0x7F030095,0x7F030096,0x7F030097,0x7F030124,0x7F030125,0x7F030129,0x7F03012E,0x7F03012F,0x7F030141,0x7F03017
5,0x7F030176,0x7F030177,0x7F0301BD,0x7F0301BF,0x7F0301C0,0x7F0301C1,0x7F0301C2,0x7F0301C3,0x7F0301C4,0x7F0301C5,0x7F0301C6
}
public static int[] Toolbar = new int[] {
16842927,
16843072,
...
...
@@ -13838,18 +13864,18 @@ namespace SampleApp.Droid
2130903342,
2130903343,
2130903361,
2130903412,
2130903413,
2130903414,
21309034
84
,
213090348
6
,
21309034
15
,
213090348
5
,
2130903487,
2130903488,
2130903489,
2130903490,
2130903491,
2130903492,
2130903493};
2130903493,
2130903494};
// aapt resource value: 0
public const int Toolbar_android_gravity = 0;
...
...
@@ -13938,13 +13964,13 @@ namespace SampleApp.Droid
// aapt resource value: 28
public const int Toolbar_titleTextColor = 28;
// aapt resource value: { 0x1010000,0x10100DA,0x7F030135,0x7F030136,0x7F0301B
2
}
// aapt resource value: { 0x1010000,0x10100DA,0x7F030135,0x7F030136,0x7F0301B
3
}
public static int[] View = new int[] {
16842752,
16842970,
2130903349,
2130903350,
213090347
4
};
213090347
5
};
// aapt resource value: { 0x10100D4,0x7F030034,0x7F030035 }
public static int[] ViewBackgroundHelper = new int[] {
This diff is collapsed.
Click to expand it.
SampleApp/SampleApp.Android/SampleApp.Android.csproj
View file @
d40e6438
...
...
@@ -53,7 +53,7 @@
<Reference
Include=
"System.Numerics.Vectors"
/>
</ItemGroup>
<ItemGroup>
<PackageReference
Include=
"Xamarin.Forms"
Version=
"4.
7.0.968
"
/>
<PackageReference
Include=
"Xamarin.Forms"
Version=
"4.
8.0.1451
"
/>
<PackageReference
Include=
"Xamarin.Essentials"
Version=
"1.5.3.2"
/>
</ItemGroup>
<ItemGroup>
...
...
This diff is collapsed.
Click to expand it.
SampleApp/SampleApp.iOS/SampleApp.iOS.csproj
View file @
d40e6438
...
...
@@ -128,7 +128,7 @@
<Reference
Include=
"System.Numerics.Vectors"
/>
</ItemGroup>
<ItemGroup>
<PackageReference
Include=
"Xamarin.Forms"
Version=
"4.
7.0.968
"
/>
<PackageReference
Include=
"Xamarin.Forms"
Version=
"4.
8.0.1451
"
/>
<PackageReference
Include=
"Xamarin.Essentials"
Version=
"1.5.3.2"
/>
</ItemGroup>
<Import
Project=
"$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets"
/>
...
...
This diff is collapsed.
Click to expand it.
SampleApp/SampleApp.iOS/iOSFocusEvents.cs
View file @
d40e6438
...
...
@@ -4,7 +4,6 @@ using Xamarin.Forms;
using
SampleApp.iOS
;
using
Xamarin.Forms.Platform.iOS
;
using
SampleApp.Views
;
using
SampleApp.Models
;
[assembly: ExportRenderer(typeof(IFocusEvents), typeof(iOSFocusEvents))]
namespace
SampleApp.iOS
...
...
This diff is collapsed.
Click to expand it.
SampleApp/SampleApp.iOS/iOSHasFocus.cs
View file @
d40e6438
using
System
;
using
System.Runtime.Remoting.Contexts
;
using
System.Threading
;
using
System.Threading.Tasks
;
using
System.Timers
;
using
SampleApp.CustomRenderers
;
using
SampleApp.iOS
;
using
UIKit
;
using
Xamarin.Forms
;
using
Xamarin.Forms.Platform.iOS
;
using
fun5.iOS
;
using
System.Threading.Tasks
;
using
SampleApp.DependencyServices
;
[assembly:
ExportRenderer(typeof(CustomLabel),typeof(iOSHas
Focus))]
namespace
SampleApp
.iOS
[assembly:
Dependency(typeof(iOS
Focus))]
namespace
fun5
.iOS
{
public
class
iOSHasFocus
:
LabelRenderer
{
protected
override
void
OnElementChanged
(
ElementChangedEventArgs
<
Label
>
e
)
{
base
.
OnElementChanged
(
e
);
if
(
Control
!=
null
)
{
SetNativeControl
(
new
AccessibleLabel
());
}
}
}
public
class
AccessibleLabel
:
UILabel
public
class
iOSFocus
:
IIsFocused
{
public
AccessibleLabel
()
:
base
()
{
Console
.
WriteLine
(
"ACCESSIBLE LABEL CREATED"
);
if
(
AccessibilityElementIsFocused
())
{
this
.
Text
=
"focus"
;
Console
.
WriteLine
(
"accessibilityelementisfocused"
);
}
else
{
this
.
Text
=
"NOTinfocus"
;
Console
.
WriteLine
(
"accessibilityelementisNOTinfocus"
);
}
}
public
override
bool
AccessibilityElementIsFocused
()
public
bool
isFocused
(
View
v
)
{
if
(
base
.
AccessibilityElementIsFocused
())
{
return
true
;
}
else
{
return
false
;
}
return
v
.
GetRenderer
().
NativeView
.
AccessibilityElementIsFocused
();
}
}
}
This diff is collapsed.
Click to expand it.
SampleApp/SampleApp/DependencyServices/IIsFocused.cs
0 → 100644
View file @
d40e6438
using
System
;
using
Xamarin.Forms
;
namespace
SampleApp.DependencyServices
{
public
interface
IIsFocused
{
bool
isFocused
(
View
v
);
}
}
This diff is collapsed.
Click to expand it.
SampleApp/SampleApp/SampleApp.csproj
View file @
d40e6438
...
...
@@ -11,7 +11,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Xamarin.Forms" Version="4.
7.0.968
" />
<PackageReference Include="Xamarin.Forms" Version="4.
8.0.1451
" />
<PackageReference Include="Xamarin.Essentials" Version="1.5.3.2" />
</ItemGroup>
<ItemGroup>
...
...
This diff is collapsed.
Click to expand it.
SampleApp/SampleApp/Views/Functionality5.xaml
View file @
d40e6438
<?xml version="1.0" encoding="UTF-8"?>
<ContentPage
xmlns=
"http://xamarin.com/schemas/2014/forms"
xmlns:x=
"http://schemas.microsoft.com/winfx/2009/xaml"
x:Class=
"SampleApp.Views.Functionality5"
>
<StackLayout
x:Name=
"background"
></StackLayout>
<ContentPage
xmlns=
"http://xamarin.com/schemas/2014/forms"
xmlns:x=
"http://schemas.microsoft.com/winfx/2009/xaml"
x:Class=
"SampleApp.Views.Functionality5"
xmlns:local=
"clr-namespace:SampleApp;assembly=SampleApp"
>
<StackLayout
x:Name=
"background"
>
<Image
Source=
"{local:ImageResource SampleApp.images.bell.png}"
x:Name=
"bellImage"
></Image>
</StackLayout>
</ContentPage>
This diff is collapsed.
Click to expand it.
SampleApp/SampleApp/Views/Functionality5.xaml.cs
View file @
d40e6438
using
System
;
using
System.
Collections.Generic
;
using
SampleApp.
CustomRenderer
s
;
using
System.
Reflection
;
using
SampleApp.
DependencyService
s
;
using
Xamarin.Forms
;
namespace
SampleApp.Views
{
public
partial
class
Functionality5
:
ContentPage
{
//label
Label
label
=
new
Label
{
Text
=
"Does the Bell's Image Have the Focus?"
,
HorizontalOptions
=
LayoutOptions
.
CenterAndExpand
};
Label
labelYN
=
new
Label
{
Text
=
"YES/ NO"
,
HorizontalOptions
=
LayoutOptions
.
CenterAndExpand
};
Label
infoLabel
=
new
Label
{
Text
=
"i: This view updates every 2 seconds"
,
HorizontalOptions
=
LayoutOptions
.
CenterAndExpand
,
Margin
=
new
Thickness
(
0
,
200
)
};
IIsFocused
dependency
;
public
Functionality5
()
{
InitializeComponent
();
dependency
=
DependencyService
.
Get
<
IIsFocused
>();
CustomLabel
label
=
new
CustomLabel
{
Text
=
"Focus?"
,
HorizontalOptions
=
LayoutOptions
.
Center
,
VerticalOptions
=
LayoutOptions
.
Center
};
background
.
Children
.
Add
(
label
);
AutomationProperties
.
SetIsInAccessibleTree
(
label
,
true
);
background
.
Children
.
Add
(
labelYN
);
background
.
Children
.
Add
(
infoLabel
);
AutomationProperties
.
SetIsInAccessibleTree
(
label
,
true
);
AutomationProperties
.
SetIsInAccessibleTree
(
labelYN
,
true
);
AutomationProperties
.
SetIsInAccessibleTree
(
bellImage
,
true
);
AutomationProperties
.
SetHelpText
(
bellImage
,
"Bell Image"
);
// timer che si ripete ogni 2 secondi
Device
.
StartTimer
(
TimeSpan
.
FromMilliseconds
(
2000.0
),
()
=>
{
Console
.
WriteLine
(
"TIMER FIRED"
);
Device
.
BeginInvokeOnMainThread
(()
=>
{
if
(
dependency
.
isFocused
(
bellImage
))
{
Console
.
WriteLine
(
"is focused"
);
labelYN
.
TextColor
=
Color
.
Green
;
labelYN
.
Text
=
"YES"
;
}
else
{
Console
.
WriteLine
(
"is NOT focused"
);
labelYN
.
TextColor
=
Color
.
Red
;
labelYN
.
Text
=
"NO"
;
}
});
return
true
;
// runs again, or false to stop
});
}
}
}
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment