diff --git a/.build/MvvmCross.Plugin.BLE.nuspec b/.build/MvvmCross.Plugin.BLE.nuspec
deleted file mode 100644
index 03073dca..00000000
--- a/.build/MvvmCross.Plugin.BLE.nuspec
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
- MvvmCross.Plugin.BLE
- 1.3.0
- Bluetooth LE Plugin for MvvmCross
- Adrian Seceleanu, Sven-Michael Stübe
- Adrian Seceleanu, Sven-Michael Stübe
- http://www.apache.org/licenses/LICENSE-2.0
- https://github.com/xabre/xamarin-bluetooth-le
- false
-
- This package contains a Bluetooth Low Energy plugin for MvvmCross. It allows access to Bluetooth Low Energy functionality on Android and iOS.
- Read the full documentation on the projects page.
-
- mvvm mvvmcross mvx xamarin monodroid Xamarin.iOS Xamarin.Android Bluetooth Low Energy BLE LE BTLE Smart ios android forms xamarinforms
- https://raw.githubusercontent.com/xabre/xamarin-bluetooth-le/master/icon_small.png
-
- [1.3.0] (stable)
- - Stable release including all the 1.3.0-beta.x previous releases.
- - Merge pull request #229 and #224 which fixed #227 set descriptor for android characteristic stop notify.
- [1.3.0-beta.3]
- - Merge pull request #200. Possibility to change ConnectionPriority/ ConnectionInterval for Android
- [1.3.0-beta.2]
- - #198 Android. Clear cached services, characteristics etc on signal loss
- [1.3.0-beta.1]
- - Merge PR #195 Request MTU
- [1.3.0-alpha.1]
- - GATT callback refactoring
- [1.2.3]
- - #183: Android fixed UpdateRssiAsync
- [1.2.2]
- - #136: Added support for scan modes
- [1.2.1]
- - Merge PR #157 iOS add support for NSString descriptor values
- - Merge PR #148 Added a boolean (forceBleTransport) to force the use of transport parameter to BLE in connectGatt method in Android
- - Breaking changes: ConnectDeviceAsync optional parameters are now encapsulated in a ConnectParameter class
- for older releases: https://github.com/xabre/xamarin-bluetooth-le/blob/master/doc/changelog.md
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.build/Plugin.BLE.nuspec b/.build/Plugin.BLE.nuspec
deleted file mode 100644
index 16fb9e4e..00000000
--- a/.build/Plugin.BLE.nuspec
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
- Plugin.BLE
- 1.3.0
- Bluetooth LE Plugin for Xamarin
- Adrian Seceleanu, Sven-Michael Stübe
- Adrian Seceleanu, Sven-Michael Stübe
- http://www.apache.org/licenses/LICENSE-2.0
- https://github.com/xabre/xamarin-bluetooth-le
- false
-
- Xamarin plugin to access Bluetooth Low Energy functionality on Android and iOS.
- Read the full documentation on the projects page.
-
- xamarin monodroid Xamarin.iOS bluetooth BLE LE BTLE Smart xamarin.forms ios android forms xamarinforms
- https://raw.githubusercontent.com/xabre/xamarin-bluetooth-le/master/icon_small.png
-
- [1.3.0] (stable)
- - Stable release including all the 1.3.0-beta.x previous releases.
- - Merge pull request #229 and #224 which fixed #227 set descriptor for android characteristic stop notify.
- [1.3.0-beta.3]
- - Merge pull request #200. Possibility to change ConnectionPriority/ ConnectionInterval for Android
- [1.3.0-beta.2]
- - #198 Android. Clear cached services, characteristics etc on signal loss
- [1.3.0-beta.1]
- - Merge PR #195 Request MTU
- [1.3.0-alpha.1]
- - GATT callback refactoring
- [1.2.3]
- - #183: Android fixed UpdateRssiAsync
- [1.2.2]
- - #136: Added support for scan modes
- [1.2.1]
- - Merge PR #157 iOS add support for NSString descriptor values
- - Merge PR #148 Added a boolean (forceBleTransport) to force the use of transport parameter to BLE in connectGatt method in Android
- - Breaking changes: ConnectDeviceAsync optional parameters are now encapsulated in a ConnectParameter class
- [1.2.0]
- - #150 iOS: No disconnect when the connect CancelationToken is cancelled after a successful connect.
- [1.2.0-beta4]
- - #122 Android: Introduced a extra connectivity state to distinguish system connected device from app connected devices. System connected devices can't be used by the app because we have no gatt instance so we should allow to connect them via the adapter even though the ProfileState is -Connected-
- [1.2.0-beta3]
- - #121 #126 hardened characteristic discovery error handling for iOS
- [1.2.0-beta2]
- - #118 fixed crash on read in empty value on iOS
- [1.2.0-beta1]
- - #90: API change, added parent reference for IDescriptor to ICharacteristic to IService to IDevice
- - #109, #111 merge PR: iOS parse TxPower, ServiceData
-
- for older releases: https://github.com/xabre/xamarin-bluetooth-le/blob/master/doc/changelog.md
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Assets/AboutAssets.txt b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Assets/AboutAssets.txt
new file mode 100644
index 00000000..b0633374
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Assets/AboutAssets.txt
@@ -0,0 +1,19 @@
+Any raw assets you want to be deployed with your application can be placed in
+this directory (and child directories) and given a Build Action of "AndroidAsset".
+
+These files will be deployed with you package and will be accessible using Android's
+AssetManager, like this:
+
+public class ReadAsset : Activity
+{
+ protected override void OnCreate (Bundle bundle)
+ {
+ base.OnCreate (bundle);
+
+ InputStream input = Assets.Open ("my_asset.txt");
+ }
+}
+
+Additionally, some Android functions will automatically load asset files:
+
+Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Bootstrap/BlePluginBootstrap.cs b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Bootstrap/BlePluginBootstrap.cs
deleted file mode 100644
index 041c25a8..00000000
--- a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Bootstrap/BlePluginBootstrap.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using MvvmCross.Platform.Plugins;
-
-namespace MvxPluginNugetTest.Android.Bootstrap
-{
- public class BlePluginBootstrap
- : MvxPluginBootstrapAction
- {
- }
-}
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Class1.cs b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Class1.cs
deleted file mode 100644
index cdec6e59..00000000
--- a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Class1.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace MvxPluginNugetTest.Android
-{
- public class Class1
- {
- }
-}
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/MainActivity.cs b/.build/PluginNugetTest/MvxPluginNugetTest.Android/MainActivity.cs
new file mode 100644
index 00000000..11a9777f
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/MainActivity.cs
@@ -0,0 +1,20 @@
+using Android.App;
+using Android.OS;
+using Android.Support.V7.App;
+using Android.Runtime;
+using Android.Widget;
+using MvvmCross.Droid.Support.V7.AppCompat;
+
+namespace MvxPluginNugetTest.Android
+{
+ [Activity(Label = "@string/app_name", Theme = "@style/AppTheme")]
+ public class MainActivity : MvxAppCompatActivity
+ {
+ protected override void OnCreate(Bundle savedInstanceState)
+ {
+ base.OnCreate(savedInstanceState);
+ // Set our view from the "main" layout resource
+ SetContentView(Resource.Layout.activity_main);
+ }
+ }
+}
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/MvxPluginNugetTest.Android.csproj b/.build/PluginNugetTest/MvxPluginNugetTest.Android/MvxPluginNugetTest.Android.csproj
index 921a48de..0427e6cc 100644
--- a/.build/PluginNugetTest/MvxPluginNugetTest.Android/MvxPluginNugetTest.Android.csproj
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/MvxPluginNugetTest.Android.csproj
@@ -5,91 +5,120 @@
AnyCPU
8.0.30703
2.0
- {A1952148-C09E-47E3-8CD8-93EE90717CCD}
+ {09C8CDD3-D42F-4847-B805-115B56392ED7}
{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ {122416d6-6b49-4ee2-a1e8-b825f31c79fe}
Library
Properties
MvxPluginNugetTest.Android
MvxPluginNugetTest.Android
512
+ True
Resources\Resource.Designer.cs
+ Resource
Off
- True
- v6.0
+ false
+ v8.1
+ Properties\AndroidManifest.xml
+ Resources
+ Assets
+ Xamarin.Android.Net.AndroidClientHandler
- true
- full
- false
+ True
+ portable
+ False
bin\Debug\
DEBUG;TRACE
prompt
4
+ True
+ None
+ False
+ false
+ false
+ false
+ True
pdbonly
- true
+ True
bin\Release\
TRACE
prompt
4
+ true
+ False
+ SdkOnly
+ True
-
-
-
- ..\packages\MvvmCross.Platform.4.1.0\lib\MonoAndroid\MvvmCross.Platform.dll
- True
-
-
- ..\packages\MvvmCross.Platform.4.1.0\lib\MonoAndroid\MvvmCross.Platform.Droid.dll
- True
-
-
- ..\packages\MvvmCross.Plugin.BLE.1.0.0-beta5\lib\MonoAndroid\MvvmCross.Plugins.BLE.dll
-
-
- ..\packages\MvvmCross.Plugin.BLE.1.0.0-beta5\lib\MonoAndroid\MvvmCross.Plugins.BLE.Droid.dll
-
-
- ..\packages\Plugin.BLE.1.0.0-beta5\lib\MonoAndroid\Plugin.BLE.dll
-
-
- ..\packages\Plugin.BLE.1.0.0-beta5\lib\MonoAndroid\Plugin.BLE.Abstractions.dll
-
+
-
-
+
+
-
- CompilerPleaseCheck.cs
-
-
-
+
+
-
+
+
-
+
+ Designer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 6.2.1
+
+
- {67f9d3a8-f71e-4428-913f-c37ae82cdb24}
+ {ffa8466d-9881-4cc1-8ae5-705c107de5b5}
MvxPluginNugetTest
+
+
+ Designer
+
+
-
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Properties/AndroidManifest.xml b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Properties/AndroidManifest.xml
new file mode 100644
index 00000000..306f42d0
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Properties/AndroidManifest.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Properties/AssemblyInfo.cs b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Properties/AssemblyInfo.cs
index ac7ac12f..9f665ad5 100644
--- a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Properties/AssemblyInfo.cs
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Properties/AssemblyInfo.cs
@@ -1,17 +1,17 @@
-using System.Reflection;
+using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Android.App;
-// General Information about an assembly is controlled through the following
+// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("MvxPluginNugetTest.Android")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("Zuehlke Engineering")]
+[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("MvxPluginNugetTest.Android")]
-[assembly: AssemblyCopyright("Copyright � Zuehlke Engineering 2016")]
+[assembly: AssemblyCopyright("Copyright © 2018")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
@@ -19,12 +19,12 @@
// Version information for an assembly consists of the following four values:
//
// Major Version
-// Minor Version
+// Minor Version
// Build Number
// Revision
//
-// You can specify all the values or you can default the Build and Revision Numbers
+// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
+// [assembly: AssemblyVersion("2.2.0-pre5")]
+[assembly: AssemblyVersion("2.2.0-pre5")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Resource.Designer.cs b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Resource.Designer.cs
index b0c07b42..b104777f 100644
--- a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Resource.Designer.cs
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Resource.Designer.cs
@@ -9,7 +9,7 @@
//
//------------------------------------------------------------------------------
-[assembly: global::Android.Runtime.ResourceDesignerAttribute("MvxPluginNugetTest.Android.Resource", IsApplication=false)]
+[assembly: global::Android.Runtime.ResourceDesignerAttribute("MvxPluginNugetTest.Android.Resource", IsApplication=true)]
namespace MvxPluginNugetTest.Android
{
@@ -24,34 +24,10473 @@ static Resource()
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
}
- public partial class Attribute
+ public static void UpdateIdValues()
+ {
+ global::MvvmCross.Resource.Attribute.MvxBind = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxBind;
+ global::MvvmCross.Resource.Attribute.MvxDropDownItemTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxDropDownItemTemplate;
+ global::MvvmCross.Resource.Attribute.MvxGroupItemTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxGroupItemTemplate;
+ global::MvvmCross.Resource.Attribute.MvxItemTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxItemTemplate;
+ global::MvvmCross.Resource.Attribute.MvxLang = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxLang;
+ global::MvvmCross.Resource.Attribute.MvxTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxTemplate;
+ global::MvvmCross.Resource.Id.MvvmCrossTagId = global::MvxPluginNugetTest.Android.Resource.Id.MvvmCrossTagId;
+ global::MvvmCross.Resource.Id.MvxBindingTagUnique = global::MvxPluginNugetTest.Android.Resource.Id.MvxBindingTagUnique;
+ global::MvvmCross.Resource.Styleable.MvxBinding = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxBinding;
+ global::MvvmCross.Resource.Styleable.MvxBinding_MvxBind = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxBinding_MvxBind;
+ global::MvvmCross.Resource.Styleable.MvxBinding_MvxLang = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxBinding_MvxLang;
+ global::MvvmCross.Resource.Styleable.MvxControl = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxControl;
+ global::MvvmCross.Resource.Styleable.MvxControl_MvxTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxControl_MvxTemplate;
+ global::MvvmCross.Resource.Styleable.MvxExpandableListView = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxExpandableListView;
+ global::MvvmCross.Resource.Styleable.MvxExpandableListView_MvxGroupItemTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxExpandableListView_MvxGroupItemTemplate;
+ global::MvvmCross.Resource.Styleable.MvxListView = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxListView;
+ global::MvvmCross.Resource.Styleable.MvxListView_MvxDropDownItemTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxListView_MvxDropDownItemTemplate;
+ global::MvvmCross.Resource.Styleable.MvxListView_MvxItemTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxListView_MvxItemTemplate;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.abc_fade_in = global::MvxPluginNugetTest.Android.Resource.Animation.abc_fade_in;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.abc_fade_out = global::MvxPluginNugetTest.Android.Resource.Animation.abc_fade_out;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.abc_grow_fade_in_from_bottom = global::MvxPluginNugetTest.Android.Resource.Animation.abc_grow_fade_in_from_bottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.abc_popup_enter = global::MvxPluginNugetTest.Android.Resource.Animation.abc_popup_enter;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.abc_popup_exit = global::MvxPluginNugetTest.Android.Resource.Animation.abc_popup_exit;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.abc_shrink_fade_out_from_bottom = global::MvxPluginNugetTest.Android.Resource.Animation.abc_shrink_fade_out_from_bottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.abc_slide_in_bottom = global::MvxPluginNugetTest.Android.Resource.Animation.abc_slide_in_bottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.abc_slide_in_top = global::MvxPluginNugetTest.Android.Resource.Animation.abc_slide_in_top;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.abc_slide_out_bottom = global::MvxPluginNugetTest.Android.Resource.Animation.abc_slide_out_bottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.abc_slide_out_top = global::MvxPluginNugetTest.Android.Resource.Animation.abc_slide_out_top;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.design_bottom_sheet_slide_in = global::MvxPluginNugetTest.Android.Resource.Animation.design_bottom_sheet_slide_in;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.design_bottom_sheet_slide_out = global::MvxPluginNugetTest.Android.Resource.Animation.design_bottom_sheet_slide_out;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.design_snackbar_in = global::MvxPluginNugetTest.Android.Resource.Animation.design_snackbar_in;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.design_snackbar_out = global::MvxPluginNugetTest.Android.Resource.Animation.design_snackbar_out;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.tooltip_enter = global::MvxPluginNugetTest.Android.Resource.Animation.tooltip_enter;
+ global::MvvmCross.Droid.Support.Design.Resource.Animation.tooltip_exit = global::MvxPluginNugetTest.Android.Resource.Animation.tooltip_exit;
+ global::MvvmCross.Droid.Support.Design.Resource.Animator.design_appbar_state_list_animator = global::MvxPluginNugetTest.Android.Resource.Animator.design_appbar_state_list_animator;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.MvxBind = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxBind;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.MvxDropDownItemTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxDropDownItemTemplate;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.MvxGroupItemTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxGroupItemTemplate;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.MvxItemTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxItemTemplate;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.MvxLang = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxLang;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.MvxTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxTemplate;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarDivider = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarDivider;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarItemBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarItemBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarPopupTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarPopupTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarSize = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarSplitStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarSplitStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarTabBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarTabBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarTabStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarTabStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarTabTextStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarTabTextStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionBarWidgetTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarWidgetTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionDropDownStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionDropDownStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.actionLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionMenuTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.actionMenuTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionMenuTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.actionMenuTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeCloseButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeCloseButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeCloseDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeCloseDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeCopyDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeCopyDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeCutDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeCutDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeFindDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeFindDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModePasteDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModePasteDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModePopupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModePopupWindowStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeSelectAllDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeSelectAllDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeShareDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeShareDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeSplitBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeSplitBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionModeWebSearchDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeWebSearchDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionOverflowButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionOverflowButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionOverflowMenuStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionOverflowMenuStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionProviderClass = global::MvxPluginNugetTest.Android.Resource.Attribute.actionProviderClass;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.actionViewClass = global::MvxPluginNugetTest.Android.Resource.Attribute.actionViewClass;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.activityChooserViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.activityChooserViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.alertDialogButtonGroupStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.alertDialogButtonGroupStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.alertDialogCenterButtons = global::MvxPluginNugetTest.Android.Resource.Attribute.alertDialogCenterButtons;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.alertDialogStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.alertDialogStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.alertDialogTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.alertDialogTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.allowStacking = global::MvxPluginNugetTest.Android.Resource.Attribute.allowStacking;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.alpha = global::MvxPluginNugetTest.Android.Resource.Attribute.alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.alphabeticModifiers = global::MvxPluginNugetTest.Android.Resource.Attribute.alphabeticModifiers;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.arrowHeadLength = global::MvxPluginNugetTest.Android.Resource.Attribute.arrowHeadLength;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.arrowShaftLength = global::MvxPluginNugetTest.Android.Resource.Attribute.arrowShaftLength;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.autoCompleteTextViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.autoCompleteTextViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.autoSizeMaxTextSize = global::MvxPluginNugetTest.Android.Resource.Attribute.autoSizeMaxTextSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.autoSizeMinTextSize = global::MvxPluginNugetTest.Android.Resource.Attribute.autoSizeMinTextSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.autoSizePresetSizes = global::MvxPluginNugetTest.Android.Resource.Attribute.autoSizePresetSizes;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.autoSizeStepGranularity = global::MvxPluginNugetTest.Android.Resource.Attribute.autoSizeStepGranularity;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.autoSizeTextType = global::MvxPluginNugetTest.Android.Resource.Attribute.autoSizeTextType;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.background = global::MvxPluginNugetTest.Android.Resource.Attribute.background;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.backgroundSplit = global::MvxPluginNugetTest.Android.Resource.Attribute.backgroundSplit;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.backgroundStacked = global::MvxPluginNugetTest.Android.Resource.Attribute.backgroundStacked;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.backgroundTint = global::MvxPluginNugetTest.Android.Resource.Attribute.backgroundTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.backgroundTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.backgroundTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.barLength = global::MvxPluginNugetTest.Android.Resource.Attribute.barLength;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.behavior_autoHide = global::MvxPluginNugetTest.Android.Resource.Attribute.behavior_autoHide;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.behavior_hideable = global::MvxPluginNugetTest.Android.Resource.Attribute.behavior_hideable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.behavior_overlapTop = global::MvxPluginNugetTest.Android.Resource.Attribute.behavior_overlapTop;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.behavior_peekHeight = global::MvxPluginNugetTest.Android.Resource.Attribute.behavior_peekHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.behavior_skipCollapsed = global::MvxPluginNugetTest.Android.Resource.Attribute.behavior_skipCollapsed;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.borderWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.borderWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.borderlessButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.borderlessButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.bottomSheetDialogTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.bottomSheetDialogTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.bottomSheetStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.bottomSheetStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonBarButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonBarButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonBarNegativeButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonBarNegativeButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonBarNeutralButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonBarNeutralButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonBarPositiveButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonBarPositiveButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonGravity = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonPanelSideLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonPanelSideLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonStyleSmall = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonStyleSmall;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonTint = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.buttonTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.checkboxStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.checkboxStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.checkedTextViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.checkedTextViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.closeIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.closeIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.closeItemLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.closeItemLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.collapseContentDescription = global::MvxPluginNugetTest.Android.Resource.Attribute.collapseContentDescription;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.collapseIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.collapseIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.collapsedTitleGravity = global::MvxPluginNugetTest.Android.Resource.Attribute.collapsedTitleGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.collapsedTitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.collapsedTitleTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.color = global::MvxPluginNugetTest.Android.Resource.Attribute.color;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.colorAccent = global::MvxPluginNugetTest.Android.Resource.Attribute.colorAccent;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.colorBackgroundFloating = global::MvxPluginNugetTest.Android.Resource.Attribute.colorBackgroundFloating;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.colorButtonNormal = global::MvxPluginNugetTest.Android.Resource.Attribute.colorButtonNormal;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.colorControlActivated = global::MvxPluginNugetTest.Android.Resource.Attribute.colorControlActivated;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.colorControlHighlight = global::MvxPluginNugetTest.Android.Resource.Attribute.colorControlHighlight;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.colorControlNormal = global::MvxPluginNugetTest.Android.Resource.Attribute.colorControlNormal;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.colorError = global::MvxPluginNugetTest.Android.Resource.Attribute.colorError;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.colorPrimary = global::MvxPluginNugetTest.Android.Resource.Attribute.colorPrimary;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.colorPrimaryDark = global::MvxPluginNugetTest.Android.Resource.Attribute.colorPrimaryDark;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.colorSwitchThumbNormal = global::MvxPluginNugetTest.Android.Resource.Attribute.colorSwitchThumbNormal;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.commitIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.commitIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.contentDescription = global::MvxPluginNugetTest.Android.Resource.Attribute.contentDescription;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.contentInsetEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.contentInsetEndWithActions = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetEndWithActions;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.contentInsetLeft = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetLeft;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.contentInsetRight = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetRight;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.contentInsetStart = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.contentInsetStartWithNavigation = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetStartWithNavigation;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.contentScrim = global::MvxPluginNugetTest.Android.Resource.Attribute.contentScrim;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.controlBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.controlBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.counterEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.counterEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.counterMaxLength = global::MvxPluginNugetTest.Android.Resource.Attribute.counterMaxLength;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.counterOverflowTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.counterOverflowTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.counterTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.counterTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.customNavigationLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.customNavigationLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.defaultQueryHint = global::MvxPluginNugetTest.Android.Resource.Attribute.defaultQueryHint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.dialogPreferredPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.dialogPreferredPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.dialogTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.dialogTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.displayOptions = global::MvxPluginNugetTest.Android.Resource.Attribute.displayOptions;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.divider = global::MvxPluginNugetTest.Android.Resource.Attribute.divider;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.dividerHorizontal = global::MvxPluginNugetTest.Android.Resource.Attribute.dividerHorizontal;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.dividerPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.dividerPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.dividerVertical = global::MvxPluginNugetTest.Android.Resource.Attribute.dividerVertical;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.drawableSize = global::MvxPluginNugetTest.Android.Resource.Attribute.drawableSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.drawerArrowStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.drawerArrowStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.dropDownListViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.dropDownListViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.dropdownListPreferredItemHeight = global::MvxPluginNugetTest.Android.Resource.Attribute.dropdownListPreferredItemHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.editTextBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.editTextBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.editTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.editTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.editTextStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.editTextStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.elevation = global::MvxPluginNugetTest.Android.Resource.Attribute.elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.errorEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.errorEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.errorTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.errorTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.expandActivityOverflowButtonDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.expandActivityOverflowButtonDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.expanded = global::MvxPluginNugetTest.Android.Resource.Attribute.expanded;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.expandedTitleGravity = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.expandedTitleMargin = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleMargin;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.expandedTitleMarginBottom = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleMarginBottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.expandedTitleMarginEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleMarginEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.expandedTitleMarginStart = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleMarginStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.expandedTitleMarginTop = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleMarginTop;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.expandedTitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fabSize = global::MvxPluginNugetTest.Android.Resource.Attribute.fabSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fastScrollEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.fastScrollEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fastScrollHorizontalThumbDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.fastScrollHorizontalThumbDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fastScrollHorizontalTrackDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.fastScrollHorizontalTrackDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fastScrollVerticalThumbDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.fastScrollVerticalThumbDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fastScrollVerticalTrackDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.fastScrollVerticalTrackDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.font = global::MvxPluginNugetTest.Android.Resource.Attribute.font;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fontFamily = global::MvxPluginNugetTest.Android.Resource.Attribute.fontFamily;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fontProviderAuthority = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderAuthority;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fontProviderCerts = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderCerts;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fontProviderFetchStrategy = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderFetchStrategy;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fontProviderFetchTimeout = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderFetchTimeout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fontProviderPackage = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderPackage;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fontProviderQuery = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderQuery;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fontStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.fontStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.fontWeight = global::MvxPluginNugetTest.Android.Resource.Attribute.fontWeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.foregroundInsidePadding = global::MvxPluginNugetTest.Android.Resource.Attribute.foregroundInsidePadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.gapBetweenBars = global::MvxPluginNugetTest.Android.Resource.Attribute.gapBetweenBars;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.goIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.goIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.headerLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.headerLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.height = global::MvxPluginNugetTest.Android.Resource.Attribute.height;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.hideOnContentScroll = global::MvxPluginNugetTest.Android.Resource.Attribute.hideOnContentScroll;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.hintAnimationEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.hintAnimationEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.hintEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.hintEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.hintTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.hintTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.homeAsUpIndicator = global::MvxPluginNugetTest.Android.Resource.Attribute.homeAsUpIndicator;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.homeLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.homeLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.icon = global::MvxPluginNugetTest.Android.Resource.Attribute.icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.iconTint = global::MvxPluginNugetTest.Android.Resource.Attribute.iconTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.iconTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.iconTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.iconifiedByDefault = global::MvxPluginNugetTest.Android.Resource.Attribute.iconifiedByDefault;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.imageButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.imageButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.indeterminateProgressStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.indeterminateProgressStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.initialActivityCount = global::MvxPluginNugetTest.Android.Resource.Attribute.initialActivityCount;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.insetForeground = global::MvxPluginNugetTest.Android.Resource.Attribute.insetForeground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.isLightTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.isLightTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.itemBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.itemBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.itemIconTint = global::MvxPluginNugetTest.Android.Resource.Attribute.itemIconTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.itemPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.itemPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.itemTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.itemTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.itemTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.itemTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.keylines = global::MvxPluginNugetTest.Android.Resource.Attribute.keylines;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout = global::MvxPluginNugetTest.Android.Resource.Attribute.layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layoutManager = global::MvxPluginNugetTest.Android.Resource.Attribute.layoutManager;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout_anchor = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_anchor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout_anchorGravity = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_anchorGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout_behavior = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_behavior;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout_collapseMode = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_collapseMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout_collapseParallaxMultiplier = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_collapseParallaxMultiplier;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout_dodgeInsetEdges = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_dodgeInsetEdges;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout_insetEdge = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_insetEdge;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout_keyline = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_keyline;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout_scrollFlags = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_scrollFlags;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.layout_scrollInterpolator = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_scrollInterpolator;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listChoiceBackgroundIndicator = global::MvxPluginNugetTest.Android.Resource.Attribute.listChoiceBackgroundIndicator;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listDividerAlertDialog = global::MvxPluginNugetTest.Android.Resource.Attribute.listDividerAlertDialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listItemLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.listItemLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.listLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listMenuViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.listMenuViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listPopupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.listPopupWindowStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listPreferredItemHeight = global::MvxPluginNugetTest.Android.Resource.Attribute.listPreferredItemHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listPreferredItemHeightLarge = global::MvxPluginNugetTest.Android.Resource.Attribute.listPreferredItemHeightLarge;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listPreferredItemHeightSmall = global::MvxPluginNugetTest.Android.Resource.Attribute.listPreferredItemHeightSmall;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listPreferredItemPaddingLeft = global::MvxPluginNugetTest.Android.Resource.Attribute.listPreferredItemPaddingLeft;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.listPreferredItemPaddingRight = global::MvxPluginNugetTest.Android.Resource.Attribute.listPreferredItemPaddingRight;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.logo = global::MvxPluginNugetTest.Android.Resource.Attribute.logo;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.logoDescription = global::MvxPluginNugetTest.Android.Resource.Attribute.logoDescription;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.maxActionInlineWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.maxActionInlineWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.maxButtonHeight = global::MvxPluginNugetTest.Android.Resource.Attribute.maxButtonHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.measureWithLargestChild = global::MvxPluginNugetTest.Android.Resource.Attribute.measureWithLargestChild;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.menu = global::MvxPluginNugetTest.Android.Resource.Attribute.menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.multiChoiceItemLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.multiChoiceItemLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.navigationContentDescription = global::MvxPluginNugetTest.Android.Resource.Attribute.navigationContentDescription;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.navigationIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.navigationIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.navigationMode = global::MvxPluginNugetTest.Android.Resource.Attribute.navigationMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.numericModifiers = global::MvxPluginNugetTest.Android.Resource.Attribute.numericModifiers;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.overlapAnchor = global::MvxPluginNugetTest.Android.Resource.Attribute.overlapAnchor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.paddingBottomNoButtons = global::MvxPluginNugetTest.Android.Resource.Attribute.paddingBottomNoButtons;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.paddingEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.paddingEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.paddingStart = global::MvxPluginNugetTest.Android.Resource.Attribute.paddingStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.paddingTopNoTitle = global::MvxPluginNugetTest.Android.Resource.Attribute.paddingTopNoTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.panelBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.panelBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.panelMenuListTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.panelMenuListTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.panelMenuListWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.panelMenuListWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.passwordToggleContentDescription = global::MvxPluginNugetTest.Android.Resource.Attribute.passwordToggleContentDescription;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.passwordToggleDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.passwordToggleDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.passwordToggleEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.passwordToggleEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.passwordToggleTint = global::MvxPluginNugetTest.Android.Resource.Attribute.passwordToggleTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.passwordToggleTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.passwordToggleTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.popupMenuStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.popupMenuStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.popupTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.popupTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.popupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.popupWindowStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.preserveIconSpacing = global::MvxPluginNugetTest.Android.Resource.Attribute.preserveIconSpacing;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.pressedTranslationZ = global::MvxPluginNugetTest.Android.Resource.Attribute.pressedTranslationZ;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.progressBarPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.progressBarPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.progressBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.progressBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.queryBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.queryBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.queryHint = global::MvxPluginNugetTest.Android.Resource.Attribute.queryHint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.radioButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.radioButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.ratingBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.ratingBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.ratingBarStyleIndicator = global::MvxPluginNugetTest.Android.Resource.Attribute.ratingBarStyleIndicator;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.ratingBarStyleSmall = global::MvxPluginNugetTest.Android.Resource.Attribute.ratingBarStyleSmall;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.reverseLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.reverseLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.rippleColor = global::MvxPluginNugetTest.Android.Resource.Attribute.rippleColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.scrimAnimationDuration = global::MvxPluginNugetTest.Android.Resource.Attribute.scrimAnimationDuration;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.scrimVisibleHeightTrigger = global::MvxPluginNugetTest.Android.Resource.Attribute.scrimVisibleHeightTrigger;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.searchHintIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.searchHintIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.searchIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.searchIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.searchViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.searchViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.seekBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.seekBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.selectableItemBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.selectableItemBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.selectableItemBackgroundBorderless = global::MvxPluginNugetTest.Android.Resource.Attribute.selectableItemBackgroundBorderless;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.showAsAction = global::MvxPluginNugetTest.Android.Resource.Attribute.showAsAction;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.showDividers = global::MvxPluginNugetTest.Android.Resource.Attribute.showDividers;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.showText = global::MvxPluginNugetTest.Android.Resource.Attribute.showText;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.showTitle = global::MvxPluginNugetTest.Android.Resource.Attribute.showTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.singleChoiceItemLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.singleChoiceItemLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.spanCount = global::MvxPluginNugetTest.Android.Resource.Attribute.spanCount;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.spinBars = global::MvxPluginNugetTest.Android.Resource.Attribute.spinBars;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.spinnerDropDownItemStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.spinnerDropDownItemStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.spinnerStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.spinnerStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.splitTrack = global::MvxPluginNugetTest.Android.Resource.Attribute.splitTrack;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.srcCompat = global::MvxPluginNugetTest.Android.Resource.Attribute.srcCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.stackFromEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.stackFromEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.state_above_anchor = global::MvxPluginNugetTest.Android.Resource.Attribute.state_above_anchor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.state_collapsed = global::MvxPluginNugetTest.Android.Resource.Attribute.state_collapsed;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.state_collapsible = global::MvxPluginNugetTest.Android.Resource.Attribute.state_collapsible;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.statusBarBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.statusBarBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.statusBarScrim = global::MvxPluginNugetTest.Android.Resource.Attribute.statusBarScrim;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.subMenuArrow = global::MvxPluginNugetTest.Android.Resource.Attribute.subMenuArrow;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.submitBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.submitBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.subtitle = global::MvxPluginNugetTest.Android.Resource.Attribute.subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.subtitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.subtitleTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.subtitleTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.subtitleTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.subtitleTextStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.subtitleTextStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.suggestionRowLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.suggestionRowLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.switchMinWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.switchMinWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.switchPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.switchPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.switchStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.switchStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.switchTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.switchTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.tabBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabContentStart = global::MvxPluginNugetTest.Android.Resource.Attribute.tabContentStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabGravity = global::MvxPluginNugetTest.Android.Resource.Attribute.tabGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabIndicatorColor = global::MvxPluginNugetTest.Android.Resource.Attribute.tabIndicatorColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabIndicatorHeight = global::MvxPluginNugetTest.Android.Resource.Attribute.tabIndicatorHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabMaxWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.tabMaxWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabMinWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.tabMinWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabMode = global::MvxPluginNugetTest.Android.Resource.Attribute.tabMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.tabPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabPaddingBottom = global::MvxPluginNugetTest.Android.Resource.Attribute.tabPaddingBottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabPaddingEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.tabPaddingEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabPaddingStart = global::MvxPluginNugetTest.Android.Resource.Attribute.tabPaddingStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabPaddingTop = global::MvxPluginNugetTest.Android.Resource.Attribute.tabPaddingTop;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabSelectedTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.tabSelectedTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.tabTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tabTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.tabTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textAllCaps = global::MvxPluginNugetTest.Android.Resource.Attribute.textAllCaps;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textAppearanceLargePopupMenu = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceLargePopupMenu;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textAppearanceListItem = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceListItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textAppearanceListItemSecondary = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceListItemSecondary;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textAppearanceListItemSmall = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceListItemSmall;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textAppearancePopupMenuHeader = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearancePopupMenuHeader;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textAppearanceSearchResultSubtitle = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceSearchResultSubtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textAppearanceSearchResultTitle = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceSearchResultTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textAppearanceSmallPopupMenu = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceSmallPopupMenu;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textColorAlertDialogListItem = global::MvxPluginNugetTest.Android.Resource.Attribute.textColorAlertDialogListItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textColorError = global::MvxPluginNugetTest.Android.Resource.Attribute.textColorError;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.textColorSearchUrl = global::MvxPluginNugetTest.Android.Resource.Attribute.textColorSearchUrl;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.theme = global::MvxPluginNugetTest.Android.Resource.Attribute.theme;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.thickness = global::MvxPluginNugetTest.Android.Resource.Attribute.thickness;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.thumbTextPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.thumbTextPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.thumbTint = global::MvxPluginNugetTest.Android.Resource.Attribute.thumbTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.thumbTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.thumbTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tickMark = global::MvxPluginNugetTest.Android.Resource.Attribute.tickMark;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tickMarkTint = global::MvxPluginNugetTest.Android.Resource.Attribute.tickMarkTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tickMarkTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.tickMarkTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tint = global::MvxPluginNugetTest.Android.Resource.Attribute.tint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.tintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.title = global::MvxPluginNugetTest.Android.Resource.Attribute.title;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.titleEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.titleEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.titleMargin = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMargin;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.titleMarginBottom = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMarginBottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.titleMarginEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMarginEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.titleMarginStart = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMarginStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.titleMarginTop = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMarginTop;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.titleMargins = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMargins;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.titleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.titleTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.titleTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.titleTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.titleTextStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.titleTextStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.toolbarId = global::MvxPluginNugetTest.Android.Resource.Attribute.toolbarId;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.toolbarNavigationButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.toolbarNavigationButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.toolbarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.toolbarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tooltipForegroundColor = global::MvxPluginNugetTest.Android.Resource.Attribute.tooltipForegroundColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tooltipFrameBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.tooltipFrameBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.tooltipText = global::MvxPluginNugetTest.Android.Resource.Attribute.tooltipText;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.track = global::MvxPluginNugetTest.Android.Resource.Attribute.track;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.trackTint = global::MvxPluginNugetTest.Android.Resource.Attribute.trackTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.trackTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.trackTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.useCompatPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.useCompatPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.voiceIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.voiceIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.windowActionBar = global::MvxPluginNugetTest.Android.Resource.Attribute.windowActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.windowActionBarOverlay = global::MvxPluginNugetTest.Android.Resource.Attribute.windowActionBarOverlay;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.windowActionModeOverlay = global::MvxPluginNugetTest.Android.Resource.Attribute.windowActionModeOverlay;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.windowFixedHeightMajor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowFixedHeightMajor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.windowFixedHeightMinor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowFixedHeightMinor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.windowFixedWidthMajor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowFixedWidthMajor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.windowFixedWidthMinor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowFixedWidthMinor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.windowMinWidthMajor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowMinWidthMajor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.windowMinWidthMinor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowMinWidthMinor;
+ global::MvvmCross.Droid.Support.Design.Resource.Attribute.windowNoTitle = global::MvxPluginNugetTest.Android.Resource.Attribute.windowNoTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Boolean.abc_action_bar_embed_tabs = global::MvxPluginNugetTest.Android.Resource.Boolean.abc_action_bar_embed_tabs;
+ global::MvvmCross.Droid.Support.Design.Resource.Boolean.abc_allow_stacked_button_bar = global::MvxPluginNugetTest.Android.Resource.Boolean.abc_allow_stacked_button_bar;
+ global::MvvmCross.Droid.Support.Design.Resource.Boolean.abc_config_actionMenuItemAllCaps = global::MvxPluginNugetTest.Android.Resource.Boolean.abc_config_actionMenuItemAllCaps;
+ global::MvvmCross.Droid.Support.Design.Resource.Boolean.abc_config_closeDialogWhenTouchOutside = global::MvxPluginNugetTest.Android.Resource.Boolean.abc_config_closeDialogWhenTouchOutside;
+ global::MvvmCross.Droid.Support.Design.Resource.Boolean.abc_config_showMenuShortcutsWhenKeyboardPresent = global::MvxPluginNugetTest.Android.Resource.Boolean.abc_config_showMenuShortcutsWhenKeyboardPresent;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_background_cache_hint_selector_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.abc_background_cache_hint_selector_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_background_cache_hint_selector_material_light = global::MvxPluginNugetTest.Android.Resource.Color.abc_background_cache_hint_selector_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_btn_colored_borderless_text_material = global::MvxPluginNugetTest.Android.Resource.Color.abc_btn_colored_borderless_text_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_btn_colored_text_material = global::MvxPluginNugetTest.Android.Resource.Color.abc_btn_colored_text_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_color_highlight_material = global::MvxPluginNugetTest.Android.Resource.Color.abc_color_highlight_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_hint_foreground_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.abc_hint_foreground_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_hint_foreground_material_light = global::MvxPluginNugetTest.Android.Resource.Color.abc_hint_foreground_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_input_method_navigation_guard = global::MvxPluginNugetTest.Android.Resource.Color.abc_input_method_navigation_guard;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_primary_text_disable_only_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.abc_primary_text_disable_only_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_primary_text_disable_only_material_light = global::MvxPluginNugetTest.Android.Resource.Color.abc_primary_text_disable_only_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_primary_text_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.abc_primary_text_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_primary_text_material_light = global::MvxPluginNugetTest.Android.Resource.Color.abc_primary_text_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_search_url_text = global::MvxPluginNugetTest.Android.Resource.Color.abc_search_url_text;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_search_url_text_normal = global::MvxPluginNugetTest.Android.Resource.Color.abc_search_url_text_normal;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_search_url_text_pressed = global::MvxPluginNugetTest.Android.Resource.Color.abc_search_url_text_pressed;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_search_url_text_selected = global::MvxPluginNugetTest.Android.Resource.Color.abc_search_url_text_selected;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_secondary_text_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.abc_secondary_text_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_secondary_text_material_light = global::MvxPluginNugetTest.Android.Resource.Color.abc_secondary_text_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_tint_btn_checkable = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_btn_checkable;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_tint_default = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_default;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_tint_edittext = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_edittext;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_tint_seek_thumb = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_seek_thumb;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_tint_spinner = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_spinner;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.abc_tint_switch_track = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_switch_track;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.accent_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.accent_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.accent_material_light = global::MvxPluginNugetTest.Android.Resource.Color.accent_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.background_floating_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.background_floating_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.background_floating_material_light = global::MvxPluginNugetTest.Android.Resource.Color.background_floating_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.background_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.background_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.background_material_light = global::MvxPluginNugetTest.Android.Resource.Color.background_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.bright_foreground_disabled_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_disabled_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.bright_foreground_disabled_material_light = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_disabled_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.bright_foreground_inverse_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_inverse_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.bright_foreground_inverse_material_light = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_inverse_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.bright_foreground_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.bright_foreground_material_light = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.button_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.button_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.button_material_light = global::MvxPluginNugetTest.Android.Resource.Color.button_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_bottom_navigation_shadow_color = global::MvxPluginNugetTest.Android.Resource.Color.design_bottom_navigation_shadow_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_error = global::MvxPluginNugetTest.Android.Resource.Color.design_error;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_fab_shadow_end_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_shadow_end_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_fab_shadow_mid_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_shadow_mid_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_fab_shadow_start_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_shadow_start_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_fab_stroke_end_inner_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_stroke_end_inner_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_fab_stroke_end_outer_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_stroke_end_outer_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_fab_stroke_top_inner_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_stroke_top_inner_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_fab_stroke_top_outer_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_stroke_top_outer_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_snackbar_background_color = global::MvxPluginNugetTest.Android.Resource.Color.design_snackbar_background_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.design_tint_password_toggle = global::MvxPluginNugetTest.Android.Resource.Color.design_tint_password_toggle;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.dim_foreground_disabled_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.dim_foreground_disabled_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.dim_foreground_disabled_material_light = global::MvxPluginNugetTest.Android.Resource.Color.dim_foreground_disabled_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.dim_foreground_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.dim_foreground_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.dim_foreground_material_light = global::MvxPluginNugetTest.Android.Resource.Color.dim_foreground_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.error_color_material = global::MvxPluginNugetTest.Android.Resource.Color.error_color_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.foreground_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.foreground_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.foreground_material_light = global::MvxPluginNugetTest.Android.Resource.Color.foreground_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.highlighted_text_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.highlighted_text_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.highlighted_text_material_light = global::MvxPluginNugetTest.Android.Resource.Color.highlighted_text_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_blue_grey_800 = global::MvxPluginNugetTest.Android.Resource.Color.material_blue_grey_800;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_blue_grey_900 = global::MvxPluginNugetTest.Android.Resource.Color.material_blue_grey_900;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_blue_grey_950 = global::MvxPluginNugetTest.Android.Resource.Color.material_blue_grey_950;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_deep_teal_200 = global::MvxPluginNugetTest.Android.Resource.Color.material_deep_teal_200;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_deep_teal_500 = global::MvxPluginNugetTest.Android.Resource.Color.material_deep_teal_500;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_grey_100 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_100;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_grey_300 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_300;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_grey_50 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_50;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_grey_600 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_600;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_grey_800 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_800;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_grey_850 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_850;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.material_grey_900 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_900;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.notification_action_color_filter = global::MvxPluginNugetTest.Android.Resource.Color.notification_action_color_filter;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.notification_icon_bg_color = global::MvxPluginNugetTest.Android.Resource.Color.notification_icon_bg_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.notification_material_background_media_default_color = global::MvxPluginNugetTest.Android.Resource.Color.notification_material_background_media_default_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.primary_dark_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.primary_dark_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.primary_dark_material_light = global::MvxPluginNugetTest.Android.Resource.Color.primary_dark_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.primary_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.primary_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.primary_material_light = global::MvxPluginNugetTest.Android.Resource.Color.primary_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.primary_text_default_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.primary_text_default_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.primary_text_default_material_light = global::MvxPluginNugetTest.Android.Resource.Color.primary_text_default_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.primary_text_disabled_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.primary_text_disabled_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.primary_text_disabled_material_light = global::MvxPluginNugetTest.Android.Resource.Color.primary_text_disabled_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.ripple_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.ripple_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.ripple_material_light = global::MvxPluginNugetTest.Android.Resource.Color.ripple_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.secondary_text_default_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.secondary_text_default_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.secondary_text_default_material_light = global::MvxPluginNugetTest.Android.Resource.Color.secondary_text_default_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.secondary_text_disabled_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.secondary_text_disabled_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.secondary_text_disabled_material_light = global::MvxPluginNugetTest.Android.Resource.Color.secondary_text_disabled_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.switch_thumb_disabled_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_disabled_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.switch_thumb_disabled_material_light = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_disabled_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.switch_thumb_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.switch_thumb_material_light = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.switch_thumb_normal_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_normal_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.switch_thumb_normal_material_light = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_normal_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.tooltip_background_dark = global::MvxPluginNugetTest.Android.Resource.Color.tooltip_background_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Color.tooltip_background_light = global::MvxPluginNugetTest.Android.Resource.Color.tooltip_background_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_content_inset_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_content_inset_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_content_inset_with_nav = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_content_inset_with_nav;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_default_height_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_default_height_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_default_padding_end_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_default_padding_end_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_default_padding_start_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_default_padding_start_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_elevation_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_elevation_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_icon_vertical_padding_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_icon_vertical_padding_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_overflow_padding_end_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_overflow_padding_end_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_overflow_padding_start_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_overflow_padding_start_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_progress_bar_size = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_progress_bar_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_stacked_max_height = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_stacked_max_height;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_stacked_tab_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_stacked_tab_max_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_subtitle_bottom_margin_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_subtitle_bottom_margin_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_bar_subtitle_top_margin_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_subtitle_top_margin_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_button_min_height_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_button_min_height_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_button_min_width_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_button_min_width_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_action_button_min_width_overflow_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_button_min_width_overflow_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_alert_dialog_button_bar_height = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_alert_dialog_button_bar_height;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_button_inset_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_button_inset_horizontal_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_button_inset_vertical_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_button_inset_vertical_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_button_padding_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_button_padding_horizontal_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_button_padding_vertical_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_button_padding_vertical_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_cascading_menus_min_smallest_width = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_cascading_menus_min_smallest_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_config_prefDialogWidth = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_config_prefDialogWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_control_corner_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_control_corner_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_control_inset_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_control_inset_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_control_padding_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_control_padding_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_fixed_height_major = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_fixed_height_major;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_fixed_height_minor = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_fixed_height_minor;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_fixed_width_major = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_fixed_width_major;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_fixed_width_minor = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_fixed_width_minor;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_list_padding_bottom_no_buttons = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_list_padding_bottom_no_buttons;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_list_padding_top_no_title = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_list_padding_top_no_title;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_min_width_major = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_min_width_major;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_min_width_minor = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_min_width_minor;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_padding_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_padding_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_padding_top_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_padding_top_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dialog_title_divider_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_title_divider_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_disabled_alpha_material_dark = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_disabled_alpha_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_disabled_alpha_material_light = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_disabled_alpha_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dropdownitem_icon_width = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dropdownitem_icon_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dropdownitem_text_padding_left = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dropdownitem_text_padding_left;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_dropdownitem_text_padding_right = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dropdownitem_text_padding_right;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_edit_text_inset_bottom_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_edit_text_inset_bottom_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_edit_text_inset_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_edit_text_inset_horizontal_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_edit_text_inset_top_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_edit_text_inset_top_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_floating_window_z = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_floating_window_z;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_list_item_padding_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_list_item_padding_horizontal_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_panel_menu_list_width = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_panel_menu_list_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_progress_bar_height_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_progress_bar_height_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_search_view_preferred_height = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_search_view_preferred_height;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_search_view_preferred_width = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_search_view_preferred_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_seekbar_track_background_height_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_seekbar_track_background_height_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_seekbar_track_progress_height_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_seekbar_track_progress_height_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_select_dialog_padding_start_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_select_dialog_padding_start_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_switch_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_switch_padding;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_body_1_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_body_1_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_body_2_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_body_2_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_button_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_button_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_caption_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_caption_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_display_1_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_display_1_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_display_2_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_display_2_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_display_3_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_display_3_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_display_4_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_display_4_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_headline_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_headline_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_large_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_large_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_medium_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_medium_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_menu_header_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_menu_header_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_menu_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_menu_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_small_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_small_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_subhead_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_subhead_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_subtitle_material_toolbar = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_subtitle_material_toolbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_title_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_title_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.abc_text_size_title_material_toolbar = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_title_material_toolbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.compat_button_inset_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.compat_button_inset_horizontal_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.compat_button_inset_vertical_material = global::MvxPluginNugetTest.Android.Resource.Dimension.compat_button_inset_vertical_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.compat_button_padding_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.compat_button_padding_horizontal_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.compat_button_padding_vertical_material = global::MvxPluginNugetTest.Android.Resource.Dimension.compat_button_padding_vertical_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.compat_control_corner_material = global::MvxPluginNugetTest.Android.Resource.Dimension.compat_control_corner_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_appbar_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_appbar_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_navigation_active_item_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_active_item_max_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_navigation_active_text_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_active_text_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_navigation_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_navigation_height = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_height;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_navigation_item_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_item_max_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_navigation_item_min_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_item_min_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_navigation_margin = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_margin;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_navigation_shadow_height = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_shadow_height;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_navigation_text_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_text_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_sheet_modal_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_sheet_modal_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_bottom_sheet_peek_height_min = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_sheet_peek_height_min;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_fab_border_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_border_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_fab_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_fab_image_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_image_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_fab_size_mini = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_size_mini;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_fab_size_normal = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_size_normal;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_fab_translation_z_pressed = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_translation_z_pressed;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_navigation_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_navigation_icon_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_icon_padding;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_navigation_icon_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_icon_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_navigation_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_max_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_navigation_padding_bottom = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_padding_bottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_navigation_separator_vertical_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_separator_vertical_padding;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_snackbar_action_inline_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_action_inline_max_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_snackbar_background_corner_radius = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_background_corner_radius;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_snackbar_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_snackbar_extra_spacing_horizontal = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_extra_spacing_horizontal;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_snackbar_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_max_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_snackbar_min_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_min_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_snackbar_padding_horizontal = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_padding_horizontal;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_snackbar_padding_vertical = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_padding_vertical;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_snackbar_padding_vertical_2lines = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_padding_vertical_2lines;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_snackbar_text_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_text_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_tab_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_tab_max_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_tab_scrollable_min_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_tab_scrollable_min_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_tab_text_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_tab_text_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.design_tab_text_size_2line = global::MvxPluginNugetTest.Android.Resource.Dimension.design_tab_text_size_2line;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.disabled_alpha_material_dark = global::MvxPluginNugetTest.Android.Resource.Dimension.disabled_alpha_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.disabled_alpha_material_light = global::MvxPluginNugetTest.Android.Resource.Dimension.disabled_alpha_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.fastscroll_default_thickness = global::MvxPluginNugetTest.Android.Resource.Dimension.fastscroll_default_thickness;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.fastscroll_margin = global::MvxPluginNugetTest.Android.Resource.Dimension.fastscroll_margin;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.fastscroll_minimum_range = global::MvxPluginNugetTest.Android.Resource.Dimension.fastscroll_minimum_range;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.highlight_alpha_material_colored = global::MvxPluginNugetTest.Android.Resource.Dimension.highlight_alpha_material_colored;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.highlight_alpha_material_dark = global::MvxPluginNugetTest.Android.Resource.Dimension.highlight_alpha_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.highlight_alpha_material_light = global::MvxPluginNugetTest.Android.Resource.Dimension.highlight_alpha_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.hint_alpha_material_dark = global::MvxPluginNugetTest.Android.Resource.Dimension.hint_alpha_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.hint_alpha_material_light = global::MvxPluginNugetTest.Android.Resource.Dimension.hint_alpha_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.hint_pressed_alpha_material_dark = global::MvxPluginNugetTest.Android.Resource.Dimension.hint_pressed_alpha_material_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.hint_pressed_alpha_material_light = global::MvxPluginNugetTest.Android.Resource.Dimension.hint_pressed_alpha_material_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.item_touch_helper_max_drag_scroll_per_frame = global::MvxPluginNugetTest.Android.Resource.Dimension.item_touch_helper_max_drag_scroll_per_frame;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.item_touch_helper_swipe_escape_max_velocity = global::MvxPluginNugetTest.Android.Resource.Dimension.item_touch_helper_swipe_escape_max_velocity;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.item_touch_helper_swipe_escape_velocity = global::MvxPluginNugetTest.Android.Resource.Dimension.item_touch_helper_swipe_escape_velocity;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_action_icon_size = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_action_icon_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_action_text_size = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_action_text_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_big_circle_margin = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_big_circle_margin;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_content_margin_start = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_content_margin_start;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_large_icon_height = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_large_icon_height;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_large_icon_width = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_large_icon_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_main_column_padding_top = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_main_column_padding_top;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_media_narrow_margin = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_media_narrow_margin;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_right_icon_size = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_right_icon_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_right_side_padding_top = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_right_side_padding_top;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_small_icon_background_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_small_icon_background_padding;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_small_icon_size_as_large = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_small_icon_size_as_large;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_subtext_size = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_subtext_size;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_top_pad = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_top_pad;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.notification_top_pad_large_text = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_top_pad_large_text;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.tooltip_corner_radius = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_corner_radius;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.tooltip_horizontal_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_horizontal_padding;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.tooltip_margin = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_margin;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.tooltip_precise_anchor_extra_offset = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_precise_anchor_extra_offset;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.tooltip_precise_anchor_threshold = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_precise_anchor_threshold;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.tooltip_vertical_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_vertical_padding;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.tooltip_y_offset_non_touch = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_y_offset_non_touch;
+ global::MvvmCross.Droid.Support.Design.Resource.Dimension.tooltip_y_offset_touch = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_y_offset_touch;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ab_share_pack_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ab_share_pack_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_action_bar_item_background_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_action_bar_item_background_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_borderless_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_borderless_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_check_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_check_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_check_to_on_mtrl_000 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_check_to_on_mtrl_000;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_check_to_on_mtrl_015 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_check_to_on_mtrl_015;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_colored_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_colored_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_default_mtrl_shape = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_default_mtrl_shape;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_radio_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_radio_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_radio_to_on_mtrl_000 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_radio_to_on_mtrl_000;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_radio_to_on_mtrl_015 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_radio_to_on_mtrl_015;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_switch_to_on_mtrl_00001 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_switch_to_on_mtrl_00001;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_btn_switch_to_on_mtrl_00012 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_switch_to_on_mtrl_00012;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_cab_background_internal_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_cab_background_internal_bg;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_cab_background_top_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_cab_background_top_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_cab_background_top_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_cab_background_top_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_control_background_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_control_background_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_dialog_material_background = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_dialog_material_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_edit_text_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_edit_text_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_ab_back_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_ab_back_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_arrow_drop_right_black_24dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_arrow_drop_right_black_24dp;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_clear_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_clear_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_commit_search_api_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_commit_search_api_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_go_search_api_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_go_search_api_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_menu_copy_mtrl_am_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_copy_mtrl_am_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_menu_cut_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_cut_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_menu_overflow_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_overflow_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_menu_paste_mtrl_am_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_paste_mtrl_am_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_menu_selectall_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_selectall_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_menu_share_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_share_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_search_api_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_search_api_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_star_black_16dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_black_16dp;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_star_black_36dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_black_36dp;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_star_black_48dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_black_48dp;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_star_half_black_16dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_half_black_16dp;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_star_half_black_36dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_half_black_36dp;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_star_half_black_48dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_half_black_48dp;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ic_voice_search_api_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_voice_search_api_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_item_background_holo_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_item_background_holo_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_item_background_holo_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_item_background_holo_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_divider_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_divider_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_focused_holo = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_focused_holo;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_longpressed_holo = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_longpressed_holo;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_pressed_holo_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_pressed_holo_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_pressed_holo_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_pressed_holo_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_selector_background_transition_holo_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_background_transition_holo_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_selector_background_transition_holo_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_background_transition_holo_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_selector_disabled_holo_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_disabled_holo_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_selector_disabled_holo_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_disabled_holo_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_selector_holo_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_holo_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_list_selector_holo_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_holo_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_menu_hardkey_panel_mtrl_mult = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_menu_hardkey_panel_mtrl_mult;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_popup_background_mtrl_mult = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_popup_background_mtrl_mult;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ratingbar_indicator_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ratingbar_indicator_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ratingbar_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ratingbar_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_ratingbar_small_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ratingbar_small_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_scrubber_control_off_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_scrubber_control_off_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_000 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_000;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_005 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_005;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_scrubber_primary_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_scrubber_primary_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_scrubber_track_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_scrubber_track_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_seekbar_thumb_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_seekbar_thumb_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_seekbar_tick_mark_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_seekbar_tick_mark_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_seekbar_track_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_seekbar_track_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_spinner_mtrl_am_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_spinner_mtrl_am_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_spinner_textfield_background_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_spinner_textfield_background_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_switch_thumb_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_switch_thumb_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_switch_track_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_switch_track_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_tab_indicator_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_tab_indicator_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_tab_indicator_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_tab_indicator_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_text_cursor_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_cursor_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_text_select_handle_left_mtrl_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_left_mtrl_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_text_select_handle_left_mtrl_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_left_mtrl_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_text_select_handle_middle_mtrl_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_middle_mtrl_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_text_select_handle_middle_mtrl_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_middle_mtrl_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_text_select_handle_right_mtrl_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_right_mtrl_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_text_select_handle_right_mtrl_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_right_mtrl_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_textfield_activated_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_textfield_activated_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_textfield_default_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_textfield_default_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_textfield_search_activated_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_textfield_search_activated_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_textfield_search_default_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_textfield_search_default_mtrl_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_textfield_search_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_textfield_search_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.abc_vector_test = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_vector_test;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.avd_hide_password = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_hide_password;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.avd_hide_password_1 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_hide_password_1;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.avd_hide_password_2 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_hide_password_2;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.avd_hide_password_3 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_hide_password_3;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.avd_show_password = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_show_password;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.avd_show_password_1 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_show_password_1;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.avd_show_password_2 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_show_password_2;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.avd_show_password_3 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_show_password_3;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.design_bottom_navigation_item_background = global::MvxPluginNugetTest.Android.Resource.Drawable.design_bottom_navigation_item_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.design_fab_background = global::MvxPluginNugetTest.Android.Resource.Drawable.design_fab_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.design_ic_visibility = global::MvxPluginNugetTest.Android.Resource.Drawable.design_ic_visibility;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.design_ic_visibility_off = global::MvxPluginNugetTest.Android.Resource.Drawable.design_ic_visibility_off;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.design_password_eye = global::MvxPluginNugetTest.Android.Resource.Drawable.design_password_eye;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.design_snackbar_background = global::MvxPluginNugetTest.Android.Resource.Drawable.design_snackbar_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.navigation_empty_icon = global::MvxPluginNugetTest.Android.Resource.Drawable.navigation_empty_icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_action_background = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_action_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_bg_low = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg_low;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_bg_low_normal = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg_low_normal;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_bg_low_pressed = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg_low_pressed;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_bg_normal = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg_normal;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_bg_normal_pressed = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg_normal_pressed;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_icon_background = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_icon_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_template_icon_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_template_icon_bg;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_template_icon_low_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_template_icon_low_bg;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notification_tile_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_tile_bg;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.notify_panel_notification_icon_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.notify_panel_notification_icon_bg;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.tooltip_frame_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.tooltip_frame_dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Drawable.tooltip_frame_light = global::MvxPluginNugetTest.Android.Resource.Drawable.tooltip_frame_light;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.ALT = global::MvxPluginNugetTest.Android.Resource.Id.ALT;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.CTRL = global::MvxPluginNugetTest.Android.Resource.Id.CTRL;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.FUNCTION = global::MvxPluginNugetTest.Android.Resource.Id.FUNCTION;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.META = global::MvxPluginNugetTest.Android.Resource.Id.META;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.MvvmCrossTagId = global::MvxPluginNugetTest.Android.Resource.Id.MvvmCrossTagId;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.MvxBindingTagUnique = global::MvxPluginNugetTest.Android.Resource.Id.MvxBindingTagUnique;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.SHIFT = global::MvxPluginNugetTest.Android.Resource.Id.SHIFT;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.SYM = global::MvxPluginNugetTest.Android.Resource.Id.SYM;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action0 = global::MvxPluginNugetTest.Android.Resource.Id.action0;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_bar = global::MvxPluginNugetTest.Android.Resource.Id.action_bar;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_bar_activity_content = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_activity_content;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_bar_container = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_container;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_bar_root = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_root;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_bar_spinner = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_spinner;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_bar_subtitle = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_bar_title = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_title;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_container = global::MvxPluginNugetTest.Android.Resource.Id.action_container;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_context_bar = global::MvxPluginNugetTest.Android.Resource.Id.action_context_bar;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_divider = global::MvxPluginNugetTest.Android.Resource.Id.action_divider;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_image = global::MvxPluginNugetTest.Android.Resource.Id.action_image;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_menu_divider = global::MvxPluginNugetTest.Android.Resource.Id.action_menu_divider;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_menu_presenter = global::MvxPluginNugetTest.Android.Resource.Id.action_menu_presenter;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_mode_bar = global::MvxPluginNugetTest.Android.Resource.Id.action_mode_bar;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_mode_bar_stub = global::MvxPluginNugetTest.Android.Resource.Id.action_mode_bar_stub;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_mode_close_button = global::MvxPluginNugetTest.Android.Resource.Id.action_mode_close_button;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.action_text = global::MvxPluginNugetTest.Android.Resource.Id.action_text;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.actions = global::MvxPluginNugetTest.Android.Resource.Id.actions;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.activity_chooser_view_content = global::MvxPluginNugetTest.Android.Resource.Id.activity_chooser_view_content;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.add = global::MvxPluginNugetTest.Android.Resource.Id.add;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.alertTitle = global::MvxPluginNugetTest.Android.Resource.Id.alertTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.all = global::MvxPluginNugetTest.Android.Resource.Id.all;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.always = global::MvxPluginNugetTest.Android.Resource.Id.always;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.async = global::MvxPluginNugetTest.Android.Resource.Id.async;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.auto = global::MvxPluginNugetTest.Android.Resource.Id.auto;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.beginning = global::MvxPluginNugetTest.Android.Resource.Id.beginning;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.blocking = global::MvxPluginNugetTest.Android.Resource.Id.blocking;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.bottom = global::MvxPluginNugetTest.Android.Resource.Id.bottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.buttonPanel = global::MvxPluginNugetTest.Android.Resource.Id.buttonPanel;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.cancel_action = global::MvxPluginNugetTest.Android.Resource.Id.cancel_action;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.center = global::MvxPluginNugetTest.Android.Resource.Id.center;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.center_horizontal = global::MvxPluginNugetTest.Android.Resource.Id.center_horizontal;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.center_vertical = global::MvxPluginNugetTest.Android.Resource.Id.center_vertical;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.checkbox = global::MvxPluginNugetTest.Android.Resource.Id.checkbox;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.chronometer = global::MvxPluginNugetTest.Android.Resource.Id.chronometer;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.clip_horizontal = global::MvxPluginNugetTest.Android.Resource.Id.clip_horizontal;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.clip_vertical = global::MvxPluginNugetTest.Android.Resource.Id.clip_vertical;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.collapseActionView = global::MvxPluginNugetTest.Android.Resource.Id.collapseActionView;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.container = global::MvxPluginNugetTest.Android.Resource.Id.container;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.contentPanel = global::MvxPluginNugetTest.Android.Resource.Id.contentPanel;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.coordinator = global::MvxPluginNugetTest.Android.Resource.Id.coordinator;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.custom = global::MvxPluginNugetTest.Android.Resource.Id.custom;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.customPanel = global::MvxPluginNugetTest.Android.Resource.Id.customPanel;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.decor_content_parent = global::MvxPluginNugetTest.Android.Resource.Id.decor_content_parent;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.default_activity_button = global::MvxPluginNugetTest.Android.Resource.Id.default_activity_button;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.design_bottom_sheet = global::MvxPluginNugetTest.Android.Resource.Id.design_bottom_sheet;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.design_menu_item_action_area = global::MvxPluginNugetTest.Android.Resource.Id.design_menu_item_action_area;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.design_menu_item_action_area_stub = global::MvxPluginNugetTest.Android.Resource.Id.design_menu_item_action_area_stub;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.design_menu_item_text = global::MvxPluginNugetTest.Android.Resource.Id.design_menu_item_text;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.design_navigation_view = global::MvxPluginNugetTest.Android.Resource.Id.design_navigation_view;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.disableHome = global::MvxPluginNugetTest.Android.Resource.Id.disableHome;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.edit_query = global::MvxPluginNugetTest.Android.Resource.Id.edit_query;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.end = global::MvxPluginNugetTest.Android.Resource.Id.end;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.end_padder = global::MvxPluginNugetTest.Android.Resource.Id.end_padder;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.enterAlways = global::MvxPluginNugetTest.Android.Resource.Id.enterAlways;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.enterAlwaysCollapsed = global::MvxPluginNugetTest.Android.Resource.Id.enterAlwaysCollapsed;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.exitUntilCollapsed = global::MvxPluginNugetTest.Android.Resource.Id.exitUntilCollapsed;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.expand_activities_button = global::MvxPluginNugetTest.Android.Resource.Id.expand_activities_button;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.expanded_menu = global::MvxPluginNugetTest.Android.Resource.Id.expanded_menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.fill = global::MvxPluginNugetTest.Android.Resource.Id.fill;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.fill_horizontal = global::MvxPluginNugetTest.Android.Resource.Id.fill_horizontal;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.fill_vertical = global::MvxPluginNugetTest.Android.Resource.Id.fill_vertical;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.@fixed = global::MvxPluginNugetTest.Android.Resource.Id.@fixed;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.forever = global::MvxPluginNugetTest.Android.Resource.Id.forever;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.ghost_view = global::MvxPluginNugetTest.Android.Resource.Id.ghost_view;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.home = global::MvxPluginNugetTest.Android.Resource.Id.home;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.homeAsUp = global::MvxPluginNugetTest.Android.Resource.Id.homeAsUp;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.icon = global::MvxPluginNugetTest.Android.Resource.Id.icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.icon_group = global::MvxPluginNugetTest.Android.Resource.Id.icon_group;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.ifRoom = global::MvxPluginNugetTest.Android.Resource.Id.ifRoom;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.image = global::MvxPluginNugetTest.Android.Resource.Id.image;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.info = global::MvxPluginNugetTest.Android.Resource.Id.info;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.italic = global::MvxPluginNugetTest.Android.Resource.Id.italic;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.item_touch_helper_previous_elevation = global::MvxPluginNugetTest.Android.Resource.Id.item_touch_helper_previous_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.largeLabel = global::MvxPluginNugetTest.Android.Resource.Id.largeLabel;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.left = global::MvxPluginNugetTest.Android.Resource.Id.left;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.line1 = global::MvxPluginNugetTest.Android.Resource.Id.line1;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.line3 = global::MvxPluginNugetTest.Android.Resource.Id.line3;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.listMode = global::MvxPluginNugetTest.Android.Resource.Id.listMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.list_item = global::MvxPluginNugetTest.Android.Resource.Id.list_item;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.masked = global::MvxPluginNugetTest.Android.Resource.Id.masked;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.media_actions = global::MvxPluginNugetTest.Android.Resource.Id.media_actions;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.message = global::MvxPluginNugetTest.Android.Resource.Id.message;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.middle = global::MvxPluginNugetTest.Android.Resource.Id.middle;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.mini = global::MvxPluginNugetTest.Android.Resource.Id.mini;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.multiply = global::MvxPluginNugetTest.Android.Resource.Id.multiply;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.navigation_header_container = global::MvxPluginNugetTest.Android.Resource.Id.navigation_header_container;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.never = global::MvxPluginNugetTest.Android.Resource.Id.never;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.none = global::MvxPluginNugetTest.Android.Resource.Id.none;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.normal = global::MvxPluginNugetTest.Android.Resource.Id.normal;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.notification_background = global::MvxPluginNugetTest.Android.Resource.Id.notification_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.notification_main_column = global::MvxPluginNugetTest.Android.Resource.Id.notification_main_column;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.notification_main_column_container = global::MvxPluginNugetTest.Android.Resource.Id.notification_main_column_container;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.parallax = global::MvxPluginNugetTest.Android.Resource.Id.parallax;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.parentPanel = global::MvxPluginNugetTest.Android.Resource.Id.parentPanel;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.parent_matrix = global::MvxPluginNugetTest.Android.Resource.Id.parent_matrix;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.pin = global::MvxPluginNugetTest.Android.Resource.Id.pin;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.progress_circular = global::MvxPluginNugetTest.Android.Resource.Id.progress_circular;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.progress_horizontal = global::MvxPluginNugetTest.Android.Resource.Id.progress_horizontal;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.radio = global::MvxPluginNugetTest.Android.Resource.Id.radio;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.right = global::MvxPluginNugetTest.Android.Resource.Id.right;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.right_icon = global::MvxPluginNugetTest.Android.Resource.Id.right_icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.right_side = global::MvxPluginNugetTest.Android.Resource.Id.right_side;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.save_image_matrix = global::MvxPluginNugetTest.Android.Resource.Id.save_image_matrix;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.save_non_transition_alpha = global::MvxPluginNugetTest.Android.Resource.Id.save_non_transition_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.save_scale_type = global::MvxPluginNugetTest.Android.Resource.Id.save_scale_type;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.screen = global::MvxPluginNugetTest.Android.Resource.Id.screen;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.scroll = global::MvxPluginNugetTest.Android.Resource.Id.scroll;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.scrollIndicatorDown = global::MvxPluginNugetTest.Android.Resource.Id.scrollIndicatorDown;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.scrollIndicatorUp = global::MvxPluginNugetTest.Android.Resource.Id.scrollIndicatorUp;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.scrollView = global::MvxPluginNugetTest.Android.Resource.Id.scrollView;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.scrollable = global::MvxPluginNugetTest.Android.Resource.Id.scrollable;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.search_badge = global::MvxPluginNugetTest.Android.Resource.Id.search_badge;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.search_bar = global::MvxPluginNugetTest.Android.Resource.Id.search_bar;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.search_button = global::MvxPluginNugetTest.Android.Resource.Id.search_button;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.search_close_btn = global::MvxPluginNugetTest.Android.Resource.Id.search_close_btn;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.search_edit_frame = global::MvxPluginNugetTest.Android.Resource.Id.search_edit_frame;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.search_go_btn = global::MvxPluginNugetTest.Android.Resource.Id.search_go_btn;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.search_mag_icon = global::MvxPluginNugetTest.Android.Resource.Id.search_mag_icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.search_plate = global::MvxPluginNugetTest.Android.Resource.Id.search_plate;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.search_src_text = global::MvxPluginNugetTest.Android.Resource.Id.search_src_text;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.search_voice_btn = global::MvxPluginNugetTest.Android.Resource.Id.search_voice_btn;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.select_dialog_listview = global::MvxPluginNugetTest.Android.Resource.Id.select_dialog_listview;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.shortcut = global::MvxPluginNugetTest.Android.Resource.Id.shortcut;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.showCustom = global::MvxPluginNugetTest.Android.Resource.Id.showCustom;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.showHome = global::MvxPluginNugetTest.Android.Resource.Id.showHome;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.showTitle = global::MvxPluginNugetTest.Android.Resource.Id.showTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.smallLabel = global::MvxPluginNugetTest.Android.Resource.Id.smallLabel;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.snackbar_action = global::MvxPluginNugetTest.Android.Resource.Id.snackbar_action;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.snackbar_text = global::MvxPluginNugetTest.Android.Resource.Id.snackbar_text;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.snap = global::MvxPluginNugetTest.Android.Resource.Id.snap;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.spacer = global::MvxPluginNugetTest.Android.Resource.Id.spacer;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.split_action_bar = global::MvxPluginNugetTest.Android.Resource.Id.split_action_bar;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.src_atop = global::MvxPluginNugetTest.Android.Resource.Id.src_atop;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.src_in = global::MvxPluginNugetTest.Android.Resource.Id.src_in;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.src_over = global::MvxPluginNugetTest.Android.Resource.Id.src_over;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.start = global::MvxPluginNugetTest.Android.Resource.Id.start;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.status_bar_latest_event_content = global::MvxPluginNugetTest.Android.Resource.Id.status_bar_latest_event_content;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.submenuarrow = global::MvxPluginNugetTest.Android.Resource.Id.submenuarrow;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.submit_area = global::MvxPluginNugetTest.Android.Resource.Id.submit_area;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.tabMode = global::MvxPluginNugetTest.Android.Resource.Id.tabMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.tag_transition_group = global::MvxPluginNugetTest.Android.Resource.Id.tag_transition_group;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.text = global::MvxPluginNugetTest.Android.Resource.Id.text;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.text2 = global::MvxPluginNugetTest.Android.Resource.Id.text2;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.textSpacerNoButtons = global::MvxPluginNugetTest.Android.Resource.Id.textSpacerNoButtons;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.textSpacerNoTitle = global::MvxPluginNugetTest.Android.Resource.Id.textSpacerNoTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.text_input_password_toggle = global::MvxPluginNugetTest.Android.Resource.Id.text_input_password_toggle;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.textinput_counter = global::MvxPluginNugetTest.Android.Resource.Id.textinput_counter;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.textinput_error = global::MvxPluginNugetTest.Android.Resource.Id.textinput_error;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.time = global::MvxPluginNugetTest.Android.Resource.Id.time;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.title = global::MvxPluginNugetTest.Android.Resource.Id.title;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.titleDividerNoCustom = global::MvxPluginNugetTest.Android.Resource.Id.titleDividerNoCustom;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.title_template = global::MvxPluginNugetTest.Android.Resource.Id.title_template;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.top = global::MvxPluginNugetTest.Android.Resource.Id.top;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.topPanel = global::MvxPluginNugetTest.Android.Resource.Id.topPanel;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.touch_outside = global::MvxPluginNugetTest.Android.Resource.Id.touch_outside;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.transition_current_scene = global::MvxPluginNugetTest.Android.Resource.Id.transition_current_scene;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.transition_layout_save = global::MvxPluginNugetTest.Android.Resource.Id.transition_layout_save;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.transition_position = global::MvxPluginNugetTest.Android.Resource.Id.transition_position;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.transition_scene_layoutid_cache = global::MvxPluginNugetTest.Android.Resource.Id.transition_scene_layoutid_cache;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.transition_transform = global::MvxPluginNugetTest.Android.Resource.Id.transition_transform;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.uniform = global::MvxPluginNugetTest.Android.Resource.Id.uniform;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.up = global::MvxPluginNugetTest.Android.Resource.Id.up;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.useLogo = global::MvxPluginNugetTest.Android.Resource.Id.useLogo;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.view_offset_helper = global::MvxPluginNugetTest.Android.Resource.Id.view_offset_helper;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.visible = global::MvxPluginNugetTest.Android.Resource.Id.visible;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.withText = global::MvxPluginNugetTest.Android.Resource.Id.withText;
+ global::MvvmCross.Droid.Support.Design.Resource.Id.wrap_content = global::MvxPluginNugetTest.Android.Resource.Id.wrap_content;
+ global::MvvmCross.Droid.Support.Design.Resource.Integer.abc_config_activityDefaultDur = global::MvxPluginNugetTest.Android.Resource.Integer.abc_config_activityDefaultDur;
+ global::MvvmCross.Droid.Support.Design.Resource.Integer.abc_config_activityShortDur = global::MvxPluginNugetTest.Android.Resource.Integer.abc_config_activityShortDur;
+ global::MvvmCross.Droid.Support.Design.Resource.Integer.app_bar_elevation_anim_duration = global::MvxPluginNugetTest.Android.Resource.Integer.app_bar_elevation_anim_duration;
+ global::MvvmCross.Droid.Support.Design.Resource.Integer.bottom_sheet_slide_duration = global::MvxPluginNugetTest.Android.Resource.Integer.bottom_sheet_slide_duration;
+ global::MvvmCross.Droid.Support.Design.Resource.Integer.cancel_button_image_alpha = global::MvxPluginNugetTest.Android.Resource.Integer.cancel_button_image_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Integer.config_tooltipAnimTime = global::MvxPluginNugetTest.Android.Resource.Integer.config_tooltipAnimTime;
+ global::MvvmCross.Droid.Support.Design.Resource.Integer.design_snackbar_text_max_lines = global::MvxPluginNugetTest.Android.Resource.Integer.design_snackbar_text_max_lines;
+ global::MvvmCross.Droid.Support.Design.Resource.Integer.hide_password_duration = global::MvxPluginNugetTest.Android.Resource.Integer.hide_password_duration;
+ global::MvvmCross.Droid.Support.Design.Resource.Integer.show_password_duration = global::MvxPluginNugetTest.Android.Resource.Integer.show_password_duration;
+ global::MvvmCross.Droid.Support.Design.Resource.Integer.status_bar_notification_info_maxnum = global::MvxPluginNugetTest.Android.Resource.Integer.status_bar_notification_info_maxnum;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_action_bar_title_item = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_bar_title_item;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_action_bar_up_container = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_bar_up_container;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_action_menu_item_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_menu_item_layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_action_menu_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_menu_layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_action_mode_bar = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_mode_bar;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_action_mode_close_item_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_mode_close_item_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_activity_chooser_view = global::MvxPluginNugetTest.Android.Resource.Layout.abc_activity_chooser_view;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_activity_chooser_view_list_item = global::MvxPluginNugetTest.Android.Resource.Layout.abc_activity_chooser_view_list_item;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_alert_dialog_button_bar_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_alert_dialog_button_bar_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_alert_dialog_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_alert_dialog_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_alert_dialog_title_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_alert_dialog_title_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_dialog_title_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_dialog_title_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_expanded_menu_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_expanded_menu_layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_list_menu_item_checkbox = global::MvxPluginNugetTest.Android.Resource.Layout.abc_list_menu_item_checkbox;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_list_menu_item_icon = global::MvxPluginNugetTest.Android.Resource.Layout.abc_list_menu_item_icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_list_menu_item_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_list_menu_item_layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_list_menu_item_radio = global::MvxPluginNugetTest.Android.Resource.Layout.abc_list_menu_item_radio;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_popup_menu_header_item_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_popup_menu_header_item_layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_popup_menu_item_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_popup_menu_item_layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_screen_content_include = global::MvxPluginNugetTest.Android.Resource.Layout.abc_screen_content_include;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_screen_simple = global::MvxPluginNugetTest.Android.Resource.Layout.abc_screen_simple;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_screen_simple_overlay_action_mode = global::MvxPluginNugetTest.Android.Resource.Layout.abc_screen_simple_overlay_action_mode;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_screen_toolbar = global::MvxPluginNugetTest.Android.Resource.Layout.abc_screen_toolbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_search_dropdown_item_icons_2line = global::MvxPluginNugetTest.Android.Resource.Layout.abc_search_dropdown_item_icons_2line;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_search_view = global::MvxPluginNugetTest.Android.Resource.Layout.abc_search_view;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.abc_select_dialog_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_select_dialog_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_bottom_navigation_item = global::MvxPluginNugetTest.Android.Resource.Layout.design_bottom_navigation_item;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_bottom_sheet_dialog = global::MvxPluginNugetTest.Android.Resource.Layout.design_bottom_sheet_dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_layout_snackbar = global::MvxPluginNugetTest.Android.Resource.Layout.design_layout_snackbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_layout_snackbar_include = global::MvxPluginNugetTest.Android.Resource.Layout.design_layout_snackbar_include;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_layout_tab_icon = global::MvxPluginNugetTest.Android.Resource.Layout.design_layout_tab_icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_layout_tab_text = global::MvxPluginNugetTest.Android.Resource.Layout.design_layout_tab_text;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_menu_item_action_area = global::MvxPluginNugetTest.Android.Resource.Layout.design_menu_item_action_area;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_navigation_item = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_item;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_navigation_item_header = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_item_header;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_navigation_item_separator = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_item_separator;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_navigation_item_subheader = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_item_subheader;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_navigation_menu = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_navigation_menu_item = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_menu_item;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.design_text_input_password_icon = global::MvxPluginNugetTest.Android.Resource.Layout.design_text_input_password_icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_action = global::MvxPluginNugetTest.Android.Resource.Layout.notification_action;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_action_tombstone = global::MvxPluginNugetTest.Android.Resource.Layout.notification_action_tombstone;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_media_action = global::MvxPluginNugetTest.Android.Resource.Layout.notification_media_action;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_media_cancel_action = global::MvxPluginNugetTest.Android.Resource.Layout.notification_media_cancel_action;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_big_media = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_big_media;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_big_media_custom = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_big_media_custom;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_big_media_narrow = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_big_media_narrow;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_big_media_narrow_custom = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_big_media_narrow_custom;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_custom_big = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_custom_big;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_icon_group = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_icon_group;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_lines_media = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_lines_media;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_media = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_media;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_media_custom = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_media_custom;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_part_chronometer = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_part_chronometer;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.notification_template_part_time = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_part_time;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.select_dialog_item_material = global::MvxPluginNugetTest.Android.Resource.Layout.select_dialog_item_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.select_dialog_multichoice_material = global::MvxPluginNugetTest.Android.Resource.Layout.select_dialog_multichoice_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.select_dialog_singlechoice_material = global::MvxPluginNugetTest.Android.Resource.Layout.select_dialog_singlechoice_material;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.support_simple_spinner_dropdown_item = global::MvxPluginNugetTest.Android.Resource.Layout.support_simple_spinner_dropdown_item;
+ global::MvvmCross.Droid.Support.Design.Resource.Layout.tooltip = global::MvxPluginNugetTest.Android.Resource.Layout.tooltip;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_action_bar_home_description = global::MvxPluginNugetTest.Android.Resource.String.abc_action_bar_home_description;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_action_bar_up_description = global::MvxPluginNugetTest.Android.Resource.String.abc_action_bar_up_description;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_action_menu_overflow_description = global::MvxPluginNugetTest.Android.Resource.String.abc_action_menu_overflow_description;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_action_mode_done = global::MvxPluginNugetTest.Android.Resource.String.abc_action_mode_done;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_activity_chooser_view_see_all = global::MvxPluginNugetTest.Android.Resource.String.abc_activity_chooser_view_see_all;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_activitychooserview_choose_application = global::MvxPluginNugetTest.Android.Resource.String.abc_activitychooserview_choose_application;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_capital_off = global::MvxPluginNugetTest.Android.Resource.String.abc_capital_off;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_capital_on = global::MvxPluginNugetTest.Android.Resource.String.abc_capital_on;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_body_1_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_body_1_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_body_2_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_body_2_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_button_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_button_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_caption_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_caption_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_display_1_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_display_1_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_display_2_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_display_2_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_display_3_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_display_3_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_display_4_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_display_4_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_headline_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_headline_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_menu_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_menu_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_subhead_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_subhead_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_font_family_title_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_title_material;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_search_hint = global::MvxPluginNugetTest.Android.Resource.String.abc_search_hint;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_searchview_description_clear = global::MvxPluginNugetTest.Android.Resource.String.abc_searchview_description_clear;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_searchview_description_query = global::MvxPluginNugetTest.Android.Resource.String.abc_searchview_description_query;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_searchview_description_search = global::MvxPluginNugetTest.Android.Resource.String.abc_searchview_description_search;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_searchview_description_submit = global::MvxPluginNugetTest.Android.Resource.String.abc_searchview_description_submit;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_searchview_description_voice = global::MvxPluginNugetTest.Android.Resource.String.abc_searchview_description_voice;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_shareactionprovider_share_with = global::MvxPluginNugetTest.Android.Resource.String.abc_shareactionprovider_share_with;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_shareactionprovider_share_with_application = global::MvxPluginNugetTest.Android.Resource.String.abc_shareactionprovider_share_with_application;
+ global::MvvmCross.Droid.Support.Design.Resource.String.abc_toolbar_collapse_description = global::MvxPluginNugetTest.Android.Resource.String.abc_toolbar_collapse_description;
+ global::MvvmCross.Droid.Support.Design.Resource.String.appbar_scrolling_view_behavior = global::MvxPluginNugetTest.Android.Resource.String.appbar_scrolling_view_behavior;
+ global::MvvmCross.Droid.Support.Design.Resource.String.bottom_sheet_behavior = global::MvxPluginNugetTest.Android.Resource.String.bottom_sheet_behavior;
+ global::MvvmCross.Droid.Support.Design.Resource.String.character_counter_pattern = global::MvxPluginNugetTest.Android.Resource.String.character_counter_pattern;
+ global::MvvmCross.Droid.Support.Design.Resource.String.fab_scroll_shrink_grow_autohide_behavior = global::MvxPluginNugetTest.Android.Resource.String.fab_scroll_shrink_grow_autohide_behavior;
+ global::MvvmCross.Droid.Support.Design.Resource.String.password_toggle_content_description = global::MvxPluginNugetTest.Android.Resource.String.password_toggle_content_description;
+ global::MvvmCross.Droid.Support.Design.Resource.String.path_password_eye = global::MvxPluginNugetTest.Android.Resource.String.path_password_eye;
+ global::MvvmCross.Droid.Support.Design.Resource.String.path_password_eye_mask_strike_through = global::MvxPluginNugetTest.Android.Resource.String.path_password_eye_mask_strike_through;
+ global::MvvmCross.Droid.Support.Design.Resource.String.path_password_eye_mask_visible = global::MvxPluginNugetTest.Android.Resource.String.path_password_eye_mask_visible;
+ global::MvvmCross.Droid.Support.Design.Resource.String.path_password_strike_through = global::MvxPluginNugetTest.Android.Resource.String.path_password_strike_through;
+ global::MvvmCross.Droid.Support.Design.Resource.String.search_menu_title = global::MvxPluginNugetTest.Android.Resource.String.search_menu_title;
+ global::MvvmCross.Droid.Support.Design.Resource.String.status_bar_notification_info_overflow = global::MvxPluginNugetTest.Android.Resource.String.status_bar_notification_info_overflow;
+ global::MvvmCross.Droid.Support.Design.Resource.String.view_scroll_translation_autohide_behavior = global::MvxPluginNugetTest.Android.Resource.String.view_scroll_translation_autohide_behavior;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.AlertDialog_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.AlertDialog_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.AlertDialog_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.AlertDialog_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Animation_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Animation_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Animation_AppCompat_DropDownUp = global::MvxPluginNugetTest.Android.Resource.Style.Animation_AppCompat_DropDownUp;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Animation_AppCompat_Tooltip = global::MvxPluginNugetTest.Android.Resource.Style.Animation_AppCompat_Tooltip;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Animation_Design_BottomSheetDialog = global::MvxPluginNugetTest.Android.Resource.Style.Animation_Design_BottomSheetDialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_AlertDialog_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_AlertDialog_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_AlertDialog_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_AlertDialog_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Animation_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_Animation_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Animation_AppCompat_DropDownUp = global::MvxPluginNugetTest.Android.Resource.Style.Base_Animation_AppCompat_DropDownUp;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Animation_AppCompat_Tooltip = global::MvxPluginNugetTest.Android.Resource.Style.Base_Animation_AppCompat_Tooltip;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_DialogWindowTitle_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_DialogWindowTitle_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_DialogWindowTitleBackground_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_DialogWindowTitleBackground_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Body1 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Body1;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Body2 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Body2;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Button = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Button;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Caption = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Caption;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Display1 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Display1;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Display2 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Display2;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Display3 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Display3;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Display4 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Display4;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Headline = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Headline;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Large = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Large;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Large_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Large_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Medium = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Medium;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Medium_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Medium_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Menu = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_SearchResult = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_SearchResult;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Title = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Small = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Small;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Small_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Small_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Subhead = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Subhead;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Subhead_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Subhead_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Title = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Title_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Title_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Tooltip = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Tooltip;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Title = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Colored;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_DropDownItem = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_DropDownItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Header;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Large;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Small;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_Switch = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Switch;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Title = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_CompactMenu = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_CompactMenu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Dialog_Alert;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Dialog_FixedSize = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Dialog_FixedSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Dialog_MinWidth = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Dialog_MinWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_DialogWhenLarge = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_DialogWhenLarge;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Light_DarkActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_DarkActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Light_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Light_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog_Alert;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Light_Dialog_FixedSize = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog_FixedSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Light_Dialog_MinWidth = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog_MinWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Theme_AppCompat_Light_DialogWhenLarge = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_DialogWhenLarge;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_ThemeOverlay_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_ThemeOverlay_AppCompat_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_ThemeOverlay_AppCompat_Dark = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_ThemeOverlay_AppCompat_Dark_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dark_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog_Alert;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_ThemeOverlay_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V11_Theme_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V11_Theme_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V11_Theme_AppCompat_Light_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V11_Theme_AppCompat_Light_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V11_ThemeOverlay_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V11_ThemeOverlay_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V12_Widget_AppCompat_AutoCompleteTextView = global::MvxPluginNugetTest.Android.Resource.Style.Base_V12_Widget_AppCompat_AutoCompleteTextView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V12_Widget_AppCompat_EditText = global::MvxPluginNugetTest.Android.Resource.Style.Base_V12_Widget_AppCompat_EditText;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V14_Widget_Design_AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Style.Base_V14_Widget_Design_AppBarLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V21_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V21_Theme_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_Theme_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V21_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V21_Theme_AppCompat_Light_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_Theme_AppCompat_Light_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V21_ThemeOverlay_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_ThemeOverlay_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V21_Widget_Design_AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_Widget_Design_AppBarLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V22_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_V22_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V22_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_V22_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V23_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_V23_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V23_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_V23_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V26_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_V26_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V26_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_V26_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V26_Widget_AppCompat_Toolbar = global::MvxPluginNugetTest.Android.Resource.Style.Base_V26_Widget_AppCompat_Toolbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V26_Widget_Design_AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Style.Base_V26_Widget_Design_AppBarLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V7_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V7_Theme_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Theme_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V7_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V7_Theme_AppCompat_Light_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Theme_AppCompat_Light_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V7_ThemeOverlay_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_ThemeOverlay_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V7_Widget_AppCompat_AutoCompleteTextView = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Widget_AppCompat_AutoCompleteTextView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V7_Widget_AppCompat_EditText = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Widget_AppCompat_EditText;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_V7_Widget_AppCompat_Toolbar = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Widget_AppCompat_Toolbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ActionBar_Solid = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_Solid;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ActionBar_TabBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_TabBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ActionBar_TabText = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_TabText;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ActionBar_TabView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_TabView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ActionButton = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ActionButton_CloseMode = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionButton_CloseMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ActionButton_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionButton_Overflow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ActionMode = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ActivityChooserView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActivityChooserView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_AutoCompleteTextView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_AutoCompleteTextView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Button = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Button_Borderless = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button_Borderless;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Button_Borderless_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button_Borderless_Colored;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button_ButtonBar_AlertDialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Button_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button_Colored;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Button_Small = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button_Small;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ButtonBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ButtonBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ButtonBar_AlertDialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ButtonBar_AlertDialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_CompoundButton_CheckBox = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_CompoundButton_CheckBox;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_CompoundButton_RadioButton = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_CompoundButton_RadioButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_CompoundButton_Switch = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_CompoundButton_Switch;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle_Common = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle_Common;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_DropDownItem_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_DropDownItem_Spinner;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_EditText = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_EditText;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ImageButton = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ImageButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Light_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_Solid = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_Solid;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu_Overflow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ListMenuView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ListMenuView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ListPopupWindow = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ListPopupWindow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ListView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ListView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ListView_DropDown = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ListView_DropDown;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ListView_Menu = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ListView_Menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_PopupMenu = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_PopupMenu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_PopupMenu_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_PopupMenu_Overflow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_PopupWindow = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_PopupWindow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ProgressBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ProgressBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_ProgressBar_Horizontal = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ProgressBar_Horizontal;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_RatingBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_RatingBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_RatingBar_Indicator = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_RatingBar_Indicator;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_RatingBar_Small = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_RatingBar_Small;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_SearchView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_SearchView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_SearchView_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_SearchView_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_SeekBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_SeekBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_SeekBar_Discrete = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_SeekBar_Discrete;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Spinner;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Spinner_Underlined = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Spinner_Underlined;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_TextView_SpinnerItem = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_TextView_SpinnerItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Toolbar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Toolbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_AppCompat_Toolbar_Button_Navigation = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Toolbar_Button_Navigation;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_Design_AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_Design_AppBarLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Base_Widget_Design_TabLayout = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_Design_TabLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_ThemeOverlay_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_ThemeOverlay_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_ThemeOverlay_AppCompat_Dark = global::MvxPluginNugetTest.Android.Resource.Style.Platform_ThemeOverlay_AppCompat_Dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_ThemeOverlay_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_ThemeOverlay_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_V11_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V11_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_V11_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V11_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_V14_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V14_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_V14_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V14_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_V21_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V21_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_V21_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V21_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_V25_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V25_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_V25_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V25_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Platform_Widget_AppCompat_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Platform_Widget_AppCompat_Spinner;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_DialogWindowTitle_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_DialogWindowTitle_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_ActionBar_TitleItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_DialogTitle_Icon = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_DialogTitle_Icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_Text;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Query = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Query;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Text = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Text;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlOverlay_Widget_AppCompat_SearchView_MagIcon = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_SearchView_MagIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton = global::MvxPluginNugetTest.Android.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton_Overflow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Body1 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Body1;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Body2 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Body2;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Button = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Button;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Caption = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Caption;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Display1 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Display1;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Display2 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Display2;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Display3 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Display3;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Display4 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Display4;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Headline = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Headline;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Large = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Large;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Large_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Large_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Large;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Small;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Medium = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Medium;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Medium_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Medium_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Menu = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_SearchResult_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_SearchResult_Subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_SearchResult_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_SearchResult_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Small = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Small;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Small_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Small_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Subhead = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Subhead;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Subhead_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Subhead_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Title_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Title_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Tooltip = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Tooltip;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Menu = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_Button = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_Button_Borderless_Colored = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button_Borderless_Colored;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_Button_Colored = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button_Colored;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_Button_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_DropDownItem = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_DropDownItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Header = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Header;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Large = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Large;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Small = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Small;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_Switch = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_Switch;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_AppCompat_Widget_TextView_SpinnerItem = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_TextView_SpinnerItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Compat_Notification = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Compat_Notification_Info = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Info;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Compat_Notification_Info_Media = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Info_Media;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Compat_Notification_Line2 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Line2;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Compat_Notification_Line2_Media = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Line2_Media;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Compat_Notification_Media = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Media;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Compat_Notification_Time = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Time;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Compat_Notification_Time_Media = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Time_Media;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Compat_Notification_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Compat_Notification_Title_Media = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Title_Media;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Design_CollapsingToolbar_Expanded = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_CollapsingToolbar_Expanded;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Design_Counter = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Counter;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Design_Counter_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Counter_Overflow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Design_Error = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Error;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Design_Hint = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Hint;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Design_Snackbar_Message = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Snackbar_Message;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Design_Tab = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Tab;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Widget_AppCompat_ExpandedMenu_Item = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Widget_AppCompat_ExpandedMenu_Item;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Title;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_CompactMenu = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_CompactMenu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_DayNight = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_DayNight_DarkActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_DarkActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_DayNight_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_DayNight_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_Dialog_Alert;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_DayNight_Dialog_MinWidth = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_Dialog_MinWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_DayNight_DialogWhenLarge = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_DialogWhenLarge;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_DayNight_NoActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_NoActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Dialog_Alert;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_Dialog_MinWidth = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Dialog_MinWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_DialogWhenLarge = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DialogWhenLarge;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_Light_DarkActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_DarkActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_Light_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_Light_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_Dialog_Alert;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_Light_Dialog_MinWidth = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_Dialog_MinWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_Light_DialogWhenLarge = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_DialogWhenLarge;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_Light_NoActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_NoActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_AppCompat_NoActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_NoActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_Design = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_Design_BottomSheetDialog = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design_BottomSheetDialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_Design_Light = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_Design_Light_BottomSheetDialog = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design_Light_BottomSheetDialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_Design_Light_NoActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design_Light_NoActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Theme_Design_NoActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design_NoActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.ThemeOverlay_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.ThemeOverlay_AppCompat_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.ThemeOverlay_AppCompat_Dark = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_Dark;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.ThemeOverlay_AppCompat_Dark_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_Dark_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.ThemeOverlay_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.ThemeOverlay_AppCompat_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_Dialog_Alert;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.ThemeOverlay_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_Light;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ActionBar_Solid = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionBar_Solid;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ActionBar_TabBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionBar_TabBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ActionBar_TabText = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionBar_TabText;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ActionBar_TabView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionBar_TabView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ActionButton = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ActionButton_CloseMode = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionButton_CloseMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ActionButton_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionButton_Overflow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ActionMode = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ActivityChooserView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActivityChooserView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_AutoCompleteTextView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_AutoCompleteTextView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Button = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Button_Borderless = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button_Borderless;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Button_Borderless_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button_Borderless_Colored;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Button_ButtonBar_AlertDialog = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button_ButtonBar_AlertDialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Button_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button_Colored;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Button_Small = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button_Small;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ButtonBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ButtonBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ButtonBar_AlertDialog = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ButtonBar_AlertDialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_CompoundButton_CheckBox = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_CompoundButton_CheckBox;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_CompoundButton_RadioButton = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_CompoundButton_RadioButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_CompoundButton_Switch = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_CompoundButton_Switch;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_DrawerArrowToggle = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_DrawerArrowToggle;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_DropDownItem_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_DropDownItem_Spinner;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_EditText = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_EditText;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ImageButton = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ImageButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionButton = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionButton_CloseMode = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionButton_CloseMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionButton_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionButton_Overflow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActionMode_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionMode_Inverse;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ActivityChooserView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActivityChooserView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_AutoCompleteTextView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_AutoCompleteTextView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_DropDownItem_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_DropDownItem_Spinner;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ListPopupWindow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ListPopupWindow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_ListView_DropDown = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ListView_DropDown;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_PopupMenu = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_PopupMenu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_PopupMenu_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_PopupMenu_Overflow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_SearchView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_SearchView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Light_Spinner_DropDown_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_Spinner_DropDown_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ListMenuView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ListMenuView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ListPopupWindow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ListPopupWindow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ListView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ListView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ListView_DropDown = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ListView_DropDown;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ListView_Menu = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ListView_Menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_PopupMenu = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_PopupMenu;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_PopupMenu_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_PopupMenu_Overflow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_PopupWindow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_PopupWindow;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ProgressBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ProgressBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_ProgressBar_Horizontal = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ProgressBar_Horizontal;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_RatingBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_RatingBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_RatingBar_Indicator = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_RatingBar_Indicator;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_RatingBar_Small = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_RatingBar_Small;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_SearchView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_SearchView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_SearchView_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_SearchView_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_SeekBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_SeekBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_SeekBar_Discrete = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_SeekBar_Discrete;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Spinner;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Spinner_DropDown = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Spinner_DropDown;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Spinner_DropDown_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Spinner_DropDown_ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Spinner_Underlined = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Spinner_Underlined;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_TextView_SpinnerItem = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_TextView_SpinnerItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Toolbar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Toolbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_AppCompat_Toolbar_Button_Navigation = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Toolbar_Button_Navigation;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Compat_NotificationActionContainer = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Compat_NotificationActionContainer;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Compat_NotificationActionText = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Compat_NotificationActionText;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_AppBarLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_BottomNavigationView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_BottomNavigationView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_BottomSheet_Modal = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_BottomSheet_Modal;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_CollapsingToolbar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_CollapsingToolbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_CoordinatorLayout = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_CoordinatorLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_FloatingActionButton = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_FloatingActionButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_NavigationView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_NavigationView;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_ScrimInsetsFrameLayout = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_ScrimInsetsFrameLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_Snackbar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_Snackbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_TabLayout = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_TabLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Style.Widget_Design_TextInputLayout = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_TextInputLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_background = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_backgroundSplit = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_backgroundSplit;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_backgroundStacked = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_backgroundStacked;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_contentInsetEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_contentInsetEndWithActions = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetEndWithActions;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_contentInsetLeft = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetLeft;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_contentInsetRight = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetRight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_contentInsetStart = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_contentInsetStartWithNavigation = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetStartWithNavigation;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_customNavigationLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_customNavigationLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_displayOptions = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_displayOptions;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_divider = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_divider;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_height = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_height;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_hideOnContentScroll = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_hideOnContentScroll;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_homeAsUpIndicator = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_homeAsUpIndicator;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_homeLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_homeLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_icon = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_indeterminateProgressStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_indeterminateProgressStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_itemPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_itemPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_logo = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_logo;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_navigationMode = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_navigationMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_popupTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_popupTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_progressBarPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_progressBarPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_progressBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_progressBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_subtitle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_subtitleTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_subtitleTextStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_title = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_title;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBar_titleTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_titleTextStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBarLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBarLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionBarLayout_android_layout_gravity = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBarLayout_android_layout_gravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionMenuItemView = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMenuItemView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionMenuItemView_android_minWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMenuItemView_android_minWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionMenuView = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMenuView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionMode = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionMode_background = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionMode_backgroundSplit = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_backgroundSplit;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionMode_closeItemLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_closeItemLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionMode_height = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_height;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionMode_subtitleTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_subtitleTextStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActionMode_titleTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_titleTextStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActivityChooserView = global::MvxPluginNugetTest.Android.Resource.Styleable.ActivityChooserView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActivityChooserView_expandActivityOverflowButtonDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.ActivityChooserView_expandActivityOverflowButtonDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ActivityChooserView_initialActivityCount = global::MvxPluginNugetTest.Android.Resource.Styleable.ActivityChooserView_initialActivityCount;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AlertDialog = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AlertDialog_android_layout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_android_layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AlertDialog_buttonPanelSideLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_buttonPanelSideLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AlertDialog_listItemLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_listItemLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AlertDialog_listLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_listLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AlertDialog_multiChoiceItemLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_multiChoiceItemLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AlertDialog_showTitle = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_showTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AlertDialog_singleChoiceItemLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_singleChoiceItemLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayout_android_background = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_android_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayout_android_keyboardNavigationCluster = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_android_keyboardNavigationCluster;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayout_android_touchscreenBlocksFocus = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_android_touchscreenBlocksFocus;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayout_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayout_expanded = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_expanded;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayoutStates = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayoutStates;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayoutStates_state_collapsed = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayoutStates_state_collapsed;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayoutStates_state_collapsible = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayoutStates_state_collapsible;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayout_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_Layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayout_Layout_layout_scrollFlags = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_Layout_layout_scrollFlags;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppBarLayout_Layout_layout_scrollInterpolator = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_Layout_layout_scrollInterpolator;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatImageView = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatImageView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatImageView_android_src = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatImageView_android_src;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatImageView_srcCompat = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatImageView_srcCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatImageView_tint = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatImageView_tint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatImageView_tintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatImageView_tintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatSeekBar = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatSeekBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatSeekBar_android_thumb = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatSeekBar_android_thumb;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatSeekBar_tickMark = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatSeekBar_tickMark;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatSeekBar_tickMarkTint = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatSeekBar_tickMarkTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatSeekBar_tickMarkTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatSeekBar_tickMarkTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextHelper = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextHelper_android_drawableBottom = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableBottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextHelper_android_drawableEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextHelper_android_drawableLeft = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableLeft;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextHelper_android_drawableRight = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableRight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextHelper_android_drawableStart = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextHelper_android_drawableTop = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableTop;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextHelper_android_textAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_textAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextView = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextView_android_textAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_android_textAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextView_autoSizeMaxTextSize = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_autoSizeMaxTextSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextView_autoSizeMinTextSize = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_autoSizeMinTextSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextView_autoSizePresetSizes = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_autoSizePresetSizes;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextView_autoSizeStepGranularity = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_autoSizeStepGranularity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextView_autoSizeTextType = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_autoSizeTextType;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextView_fontFamily = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_fontFamily;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTextView_textAllCaps = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_textAllCaps;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarDivider = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarDivider;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarItemBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarItemBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarPopupTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarPopupTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarSize = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarSplitStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarSplitStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarTabBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarTabBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarTabStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarTabStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarTabTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarTabTextStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionBarWidgetTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarWidgetTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionDropDownStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionDropDownStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionMenuTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionMenuTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionMenuTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionMenuTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeCloseButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeCloseButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeCloseDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeCloseDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeCopyDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeCopyDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeCutDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeCutDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeFindDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeFindDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModePasteDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModePasteDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModePopupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModePopupWindowStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeSelectAllDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeSelectAllDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeShareDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeShareDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeSplitBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeSplitBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionModeWebSearchDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeWebSearchDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionOverflowButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionOverflowButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_actionOverflowMenuStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionOverflowMenuStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_activityChooserViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_activityChooserViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_alertDialogButtonGroupStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_alertDialogButtonGroupStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_alertDialogCenterButtons = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_alertDialogCenterButtons;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_alertDialogStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_alertDialogStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_alertDialogTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_alertDialogTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_android_windowAnimationStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_android_windowAnimationStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_android_windowIsFloating = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_android_windowIsFloating;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_autoCompleteTextViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_autoCompleteTextViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_borderlessButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_borderlessButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_buttonBarButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonBarButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_buttonBarNegativeButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonBarNegativeButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_buttonBarNeutralButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonBarNeutralButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_buttonBarPositiveButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonBarPositiveButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_buttonBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_buttonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_buttonStyleSmall = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonStyleSmall;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_checkboxStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_checkboxStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_checkedTextViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_checkedTextViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_colorAccent = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorAccent;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_colorBackgroundFloating = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorBackgroundFloating;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_colorButtonNormal = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorButtonNormal;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_colorControlActivated = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorControlActivated;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_colorControlHighlight = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorControlHighlight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_colorControlNormal = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorControlNormal;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_colorError = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorError;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_colorPrimary = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorPrimary;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_colorPrimaryDark = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorPrimaryDark;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_colorSwitchThumbNormal = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorSwitchThumbNormal;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_controlBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_controlBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_dialogPreferredPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dialogPreferredPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_dialogTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dialogTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_dividerHorizontal = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dividerHorizontal;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_dividerVertical = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dividerVertical;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_dropDownListViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dropDownListViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_dropdownListPreferredItemHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dropdownListPreferredItemHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_editTextBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_editTextBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_editTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_editTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_editTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_editTextStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_homeAsUpIndicator = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_homeAsUpIndicator;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_imageButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_imageButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_listChoiceBackgroundIndicator = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listChoiceBackgroundIndicator;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_listDividerAlertDialog = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listDividerAlertDialog;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_listMenuViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listMenuViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_listPopupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPopupWindowStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_listPreferredItemHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPreferredItemHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_listPreferredItemHeightLarge = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPreferredItemHeightLarge;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_listPreferredItemHeightSmall = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPreferredItemHeightSmall;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingLeft = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingLeft;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingRight = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingRight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_panelBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_panelBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_panelMenuListTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_panelMenuListTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_panelMenuListWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_panelMenuListWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_popupMenuStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_popupMenuStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_popupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_popupWindowStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_radioButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_radioButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_ratingBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_ratingBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_ratingBarStyleIndicator = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_ratingBarStyleIndicator;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_ratingBarStyleSmall = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_ratingBarStyleSmall;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_searchViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_searchViewStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_seekBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_seekBarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_selectableItemBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_selectableItemBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_selectableItemBackgroundBorderless = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_selectableItemBackgroundBorderless;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_spinnerDropDownItemStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_spinnerDropDownItemStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_spinnerStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_spinnerStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_switchStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_switchStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_textAppearanceLargePopupMenu = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceLargePopupMenu;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_textAppearanceListItem = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceListItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_textAppearanceListItemSecondary = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceListItemSecondary;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_textAppearanceListItemSmall = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceListItemSmall;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_textAppearancePopupMenuHeader = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearancePopupMenuHeader;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultSubtitle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultSubtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultTitle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_textAppearanceSmallPopupMenu = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceSmallPopupMenu;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_textColorAlertDialogListItem = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textColorAlertDialogListItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_textColorSearchUrl = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textColorSearchUrl;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_toolbarNavigationButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_toolbarNavigationButtonStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_toolbarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_toolbarStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_tooltipForegroundColor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_tooltipForegroundColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_tooltipFrameBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_tooltipFrameBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_windowActionBar = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowActionBar;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_windowActionBarOverlay = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowActionBarOverlay;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_windowActionModeOverlay = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowActionModeOverlay;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_windowFixedHeightMajor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowFixedHeightMajor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_windowFixedHeightMinor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowFixedHeightMinor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_windowFixedWidthMajor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowFixedWidthMajor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_windowFixedWidthMinor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowFixedWidthMinor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_windowMinWidthMajor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowMinWidthMajor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_windowMinWidthMinor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowMinWidthMinor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.AppCompatTheme_windowNoTitle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowNoTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.BottomNavigationView = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.BottomNavigationView_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.BottomNavigationView_itemBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView_itemBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.BottomNavigationView_itemIconTint = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView_itemIconTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.BottomNavigationView_itemTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView_itemTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.BottomNavigationView_menu = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView_menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.BottomSheetBehavior_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomSheetBehavior_Layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.BottomSheetBehavior_Layout_behavior_hideable = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomSheetBehavior_Layout_behavior_hideable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.BottomSheetBehavior_Layout_behavior_peekHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomSheetBehavior_Layout_behavior_peekHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.BottomSheetBehavior_Layout_behavior_skipCollapsed = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomSheetBehavior_Layout_behavior_skipCollapsed;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ButtonBarLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ButtonBarLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ButtonBarLayout_allowStacking = global::MvxPluginNugetTest.Android.Resource.Styleable.ButtonBarLayout_allowStacking;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_contentScrim = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_contentScrim;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_expandedTitleGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMargin = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMargin;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginBottom = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginBottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginStart = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginTop = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginTop;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_expandedTitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_scrimAnimationDuration = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_scrimAnimationDuration;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_scrimVisibleHeightTrigger = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_scrimVisibleHeightTrigger;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_statusBarScrim = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_statusBarScrim;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_title = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_title;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_titleEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_titleEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_toolbarId = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_toolbarId;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_Layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseMode = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ColorStateListItem = global::MvxPluginNugetTest.Android.Resource.Styleable.ColorStateListItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ColorStateListItem_alpha = global::MvxPluginNugetTest.Android.Resource.Styleable.ColorStateListItem_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ColorStateListItem_android_alpha = global::MvxPluginNugetTest.Android.Resource.Styleable.ColorStateListItem_android_alpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ColorStateListItem_android_color = global::MvxPluginNugetTest.Android.Resource.Styleable.ColorStateListItem_android_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CompoundButton = global::MvxPluginNugetTest.Android.Resource.Styleable.CompoundButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CompoundButton_android_button = global::MvxPluginNugetTest.Android.Resource.Styleable.CompoundButton_android_button;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CompoundButton_buttonTint = global::MvxPluginNugetTest.Android.Resource.Styleable.CompoundButton_buttonTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CompoundButton_buttonTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.CompoundButton_buttonTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout_keylines = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_keylines;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout_statusBarBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_statusBarBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout_Layout_android_layout_gravity = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_android_layout_gravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout_Layout_layout_anchor = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_anchor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout_Layout_layout_anchorGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_anchorGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout_Layout_layout_behavior = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_behavior;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout_Layout_layout_dodgeInsetEdges = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_dodgeInsetEdges;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout_Layout_layout_insetEdge = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_insetEdge;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.CoordinatorLayout_Layout_layout_keyline = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_keyline;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DesignTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.DesignTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DesignTheme_bottomSheetDialogTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.DesignTheme_bottomSheetDialogTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DesignTheme_bottomSheetStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.DesignTheme_bottomSheetStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DesignTheme_textColorError = global::MvxPluginNugetTest.Android.Resource.Styleable.DesignTheme_textColorError;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DrawerArrowToggle = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DrawerArrowToggle_arrowHeadLength = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_arrowHeadLength;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DrawerArrowToggle_arrowShaftLength = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_arrowShaftLength;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DrawerArrowToggle_barLength = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_barLength;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DrawerArrowToggle_color = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_color;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DrawerArrowToggle_drawableSize = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_drawableSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DrawerArrowToggle_gapBetweenBars = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_gapBetweenBars;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DrawerArrowToggle_spinBars = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_spinBars;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.DrawerArrowToggle_thickness = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_thickness;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton_backgroundTint = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_backgroundTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton_backgroundTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_backgroundTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton_borderWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_borderWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton_fabSize = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_fabSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton_pressedTranslationZ = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_pressedTranslationZ;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton_rippleColor = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_rippleColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton_useCompatPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_useCompatPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton_Behavior_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_Behavior_Layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FloatingActionButton_Behavior_Layout_behavior_autoHide = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_Behavior_Layout_behavior_autoHide;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamily = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamily_fontProviderAuthority = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderAuthority;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamily_fontProviderCerts = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderCerts;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamily_fontProviderFetchStrategy = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderFetchStrategy;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamily_fontProviderFetchTimeout = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderFetchTimeout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamily_fontProviderPackage = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderPackage;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamily_fontProviderQuery = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderQuery;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamilyFont = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamilyFont_android_font = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_android_font;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamilyFont_android_fontStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_android_fontStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamilyFont_android_fontWeight = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_android_fontWeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamilyFont_font = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_font;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamilyFont_fontStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_fontStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.FontFamilyFont_fontWeight = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_fontWeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ForegroundLinearLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ForegroundLinearLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ForegroundLinearLayout_android_foreground = global::MvxPluginNugetTest.Android.Resource.Styleable.ForegroundLinearLayout_android_foreground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ForegroundLinearLayout_android_foregroundGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.ForegroundLinearLayout_android_foregroundGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ForegroundLinearLayout_foregroundInsidePadding = global::MvxPluginNugetTest.Android.Resource.Styleable.ForegroundLinearLayout_foregroundInsidePadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_android_baselineAligned = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_android_baselineAligned;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_android_baselineAlignedChildIndex = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_android_baselineAlignedChildIndex;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_android_gravity = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_android_gravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_android_orientation = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_android_orientation;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_android_weightSum = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_android_weightSum;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_divider = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_divider;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_dividerPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_dividerPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_measureWithLargestChild = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_measureWithLargestChild;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_showDividers = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_showDividers;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_Layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_gravity = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_gravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_height = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_height;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_weight = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_weight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_width = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_width;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ListPopupWindow = global::MvxPluginNugetTest.Android.Resource.Styleable.ListPopupWindow;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ListPopupWindow_android_dropDownHorizontalOffset = global::MvxPluginNugetTest.Android.Resource.Styleable.ListPopupWindow_android_dropDownHorizontalOffset;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ListPopupWindow_android_dropDownVerticalOffset = global::MvxPluginNugetTest.Android.Resource.Styleable.ListPopupWindow_android_dropDownVerticalOffset;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuGroup = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuGroup_android_checkableBehavior = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_checkableBehavior;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuGroup_android_enabled = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_enabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuGroup_android_id = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_id;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuGroup_android_menuCategory = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_menuCategory;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuGroup_android_orderInCategory = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_orderInCategory;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuGroup_android_visible = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_visible;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_actionLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_actionLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_actionProviderClass = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_actionProviderClass;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_actionViewClass = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_actionViewClass;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_alphabeticModifiers = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_alphabeticModifiers;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_alphabeticShortcut = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_alphabeticShortcut;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_checkable = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_checkable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_checked = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_checked;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_enabled = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_enabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_icon = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_id = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_id;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_menuCategory = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_menuCategory;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_numericShortcut = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_numericShortcut;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_onClick = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_onClick;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_orderInCategory = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_orderInCategory;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_title = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_title;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_titleCondensed = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_titleCondensed;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_android_visible = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_visible;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_contentDescription = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_contentDescription;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_iconTint = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_iconTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_iconTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_iconTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_numericModifiers = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_numericModifiers;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_showAsAction = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_showAsAction;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuItem_tooltipText = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_tooltipText;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuView = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuView_android_headerBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_headerBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuView_android_horizontalDivider = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_horizontalDivider;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuView_android_itemBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_itemBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuView_android_itemIconDisabledAlpha = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_itemIconDisabledAlpha;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuView_android_itemTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_itemTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuView_android_verticalDivider = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_verticalDivider;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuView_android_windowAnimationStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_windowAnimationStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuView_preserveIconSpacing = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_preserveIconSpacing;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MenuView_subMenuArrow = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_subMenuArrow;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MvxBinding = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxBinding;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MvxBinding_MvxBind = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxBinding_MvxBind;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MvxBinding_MvxLang = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxBinding_MvxLang;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MvxControl = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxControl;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MvxControl_MvxTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxControl_MvxTemplate;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MvxExpandableListView = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxExpandableListView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MvxExpandableListView_MvxGroupItemTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxExpandableListView_MvxGroupItemTemplate;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MvxListView = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxListView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MvxListView_MvxDropDownItemTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxListView_MvxDropDownItemTemplate;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.MvxListView_MvxItemTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxListView_MvxItemTemplate;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView_android_background = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_android_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView_android_fitsSystemWindows = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_android_fitsSystemWindows;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView_android_maxWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_android_maxWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView_headerLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_headerLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView_itemBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_itemBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView_itemIconTint = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_itemIconTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView_itemTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_itemTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView_itemTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_itemTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.NavigationView_menu = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_menu;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.PopupWindow = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindow;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.PopupWindow_android_popupAnimationStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindow_android_popupAnimationStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.PopupWindow_android_popupBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindow_android_popupBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.PopupWindow_overlapAnchor = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindow_overlapAnchor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.PopupWindowBackgroundState = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindowBackgroundState;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.PopupWindowBackgroundState_state_above_anchor = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindowBackgroundState_state_above_anchor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecycleListView = global::MvxPluginNugetTest.Android.Resource.Styleable.RecycleListView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecycleListView_paddingBottomNoButtons = global::MvxPluginNugetTest.Android.Resource.Styleable.RecycleListView_paddingBottomNoButtons;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecycleListView_paddingTopNoTitle = global::MvxPluginNugetTest.Android.Resource.Styleable.RecycleListView_paddingTopNoTitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_android_descendantFocusability = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_android_descendantFocusability;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_android_orientation = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_android_orientation;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_fastScrollEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_fastScrollEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_fastScrollHorizontalThumbDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_fastScrollHorizontalThumbDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_fastScrollHorizontalTrackDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_fastScrollHorizontalTrackDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_fastScrollVerticalThumbDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_fastScrollVerticalThumbDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_fastScrollVerticalTrackDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_fastScrollVerticalTrackDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_layoutManager = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_layoutManager;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_reverseLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_reverseLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_spanCount = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_spanCount;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.RecyclerView_stackFromEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_stackFromEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ScrimInsetsFrameLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ScrimInsetsFrameLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ScrimInsetsFrameLayout_insetForeground = global::MvxPluginNugetTest.Android.Resource.Styleable.ScrimInsetsFrameLayout_insetForeground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ScrollingViewBehavior_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.ScrollingViewBehavior_Layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ScrollingViewBehavior_Layout_behavior_overlapTop = global::MvxPluginNugetTest.Android.Resource.Styleable.ScrollingViewBehavior_Layout_behavior_overlapTop;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_android_focusable = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_android_focusable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_android_imeOptions = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_android_imeOptions;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_android_inputType = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_android_inputType;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_android_maxWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_android_maxWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_closeIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_closeIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_commitIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_commitIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_defaultQueryHint = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_defaultQueryHint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_goIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_goIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_iconifiedByDefault = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_iconifiedByDefault;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_layout = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_queryBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_queryBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_queryHint = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_queryHint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_searchHintIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_searchHintIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_searchIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_searchIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_submitBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_submitBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_suggestionRowLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_suggestionRowLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SearchView_voiceIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_voiceIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SnackbarLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.SnackbarLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SnackbarLayout_android_maxWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.SnackbarLayout_android_maxWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SnackbarLayout_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.SnackbarLayout_elevation;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SnackbarLayout_maxActionInlineWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.SnackbarLayout_maxActionInlineWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Spinner = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Spinner_android_dropDownWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner_android_dropDownWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Spinner_android_entries = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner_android_entries;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Spinner_android_popupBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner_android_popupBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Spinner_android_prompt = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner_android_prompt;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Spinner_popupTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner_popupTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_android_textOff = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_android_textOff;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_android_textOn = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_android_textOn;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_android_thumb = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_android_thumb;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_showText = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_showText;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_splitTrack = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_splitTrack;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_switchMinWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_switchMinWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_switchPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_switchPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_switchTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_switchTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_thumbTextPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_thumbTextPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_thumbTint = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_thumbTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_thumbTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_thumbTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_track = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_track;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_trackTint = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_trackTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.SwitchCompat_trackTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_trackTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabItem = global::MvxPluginNugetTest.Android.Resource.Styleable.TabItem;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabItem_android_icon = global::MvxPluginNugetTest.Android.Resource.Styleable.TabItem_android_icon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabItem_android_layout = global::MvxPluginNugetTest.Android.Resource.Styleable.TabItem_android_layout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabItem_android_text = global::MvxPluginNugetTest.Android.Resource.Styleable.TabItem_android_text;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabBackground;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabContentStart = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabContentStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabIndicatorColor = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabIndicatorColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabIndicatorHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabIndicatorHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabMaxWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabMaxWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabMinWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabMinWidth;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabMode = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabPadding;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabPaddingBottom = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabPaddingBottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabPaddingEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabPaddingEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabPaddingStart = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabPaddingStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabPaddingTop = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabPaddingTop;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabSelectedTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabSelectedTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TabLayout_tabTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_fontFamily = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_fontFamily;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_shadowColor = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_shadowColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_shadowDx = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_shadowDx;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_shadowDy = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_shadowDy;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_shadowRadius = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_shadowRadius;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_textColor = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_textColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_textColorHint = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_textColorHint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_textColorLink = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_textColorLink;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_textSize = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_textSize;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_textStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_textStyle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_android_typeface = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_typeface;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_fontFamily = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_fontFamily;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextAppearance_textAllCaps = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_textAllCaps;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_android_hint = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_android_hint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_android_textColorHint = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_android_textColorHint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_counterEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_counterEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_counterMaxLength = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_counterMaxLength;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_counterOverflowTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_counterOverflowTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_counterTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_counterTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_errorEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_errorEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_errorTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_errorTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_hintAnimationEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_hintAnimationEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_hintEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_hintEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_hintTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_hintTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_passwordToggleContentDescription = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_passwordToggleContentDescription;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_passwordToggleDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_passwordToggleDrawable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_passwordToggleEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_passwordToggleEnabled;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_passwordToggleTint = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_passwordToggleTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.TextInputLayout_passwordToggleTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_passwordToggleTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_android_gravity = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_android_gravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_android_minHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_android_minHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_buttonGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_buttonGravity;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_collapseContentDescription = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_collapseContentDescription;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_collapseIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_collapseIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_contentInsetEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_contentInsetEndWithActions = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetEndWithActions;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_contentInsetLeft = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetLeft;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_contentInsetRight = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetRight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_contentInsetStart = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_contentInsetStartWithNavigation = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetStartWithNavigation;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_logo = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_logo;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_logoDescription = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_logoDescription;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_maxButtonHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_maxButtonHeight;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_navigationContentDescription = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_navigationContentDescription;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_navigationIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_navigationIcon;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_popupTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_popupTheme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_subtitle = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_subtitle;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_subtitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_subtitleTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_subtitleTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_subtitleTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_title = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_title;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_titleMargin = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMargin;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_titleMarginBottom = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMarginBottom;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_titleMarginEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMarginEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_titleMarginStart = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMarginStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_titleMarginTop = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMarginTop;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_titleMargins = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMargins;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_titleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleTextAppearance;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.Toolbar_titleTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleTextColor;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.View = global::MvxPluginNugetTest.Android.Resource.Styleable.View;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.View_android_focusable = global::MvxPluginNugetTest.Android.Resource.Styleable.View_android_focusable;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.View_android_theme = global::MvxPluginNugetTest.Android.Resource.Styleable.View_android_theme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.View_paddingEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.View_paddingEnd;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.View_paddingStart = global::MvxPluginNugetTest.Android.Resource.Styleable.View_paddingStart;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.View_theme = global::MvxPluginNugetTest.Android.Resource.Styleable.View_theme;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ViewBackgroundHelper = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewBackgroundHelper;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ViewBackgroundHelper_android_background = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewBackgroundHelper_android_background;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ViewBackgroundHelper_backgroundTint = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewBackgroundHelper_backgroundTint;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ViewBackgroundHelper_backgroundTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewBackgroundHelper_backgroundTintMode;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ViewStubCompat = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewStubCompat;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ViewStubCompat_android_id = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewStubCompat_android_id;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ViewStubCompat_android_inflatedId = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewStubCompat_android_inflatedId;
+ global::MvvmCross.Droid.Support.Design.Resource.Styleable.ViewStubCompat_android_layout = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewStubCompat_android_layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.abc_fade_in = global::MvxPluginNugetTest.Android.Resource.Animation.abc_fade_in;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.abc_fade_out = global::MvxPluginNugetTest.Android.Resource.Animation.abc_fade_out;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.abc_grow_fade_in_from_bottom = global::MvxPluginNugetTest.Android.Resource.Animation.abc_grow_fade_in_from_bottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.abc_popup_enter = global::MvxPluginNugetTest.Android.Resource.Animation.abc_popup_enter;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.abc_popup_exit = global::MvxPluginNugetTest.Android.Resource.Animation.abc_popup_exit;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.abc_shrink_fade_out_from_bottom = global::MvxPluginNugetTest.Android.Resource.Animation.abc_shrink_fade_out_from_bottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.abc_slide_in_bottom = global::MvxPluginNugetTest.Android.Resource.Animation.abc_slide_in_bottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.abc_slide_in_top = global::MvxPluginNugetTest.Android.Resource.Animation.abc_slide_in_top;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.abc_slide_out_bottom = global::MvxPluginNugetTest.Android.Resource.Animation.abc_slide_out_bottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.abc_slide_out_top = global::MvxPluginNugetTest.Android.Resource.Animation.abc_slide_out_top;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.design_bottom_sheet_slide_in = global::MvxPluginNugetTest.Android.Resource.Animation.design_bottom_sheet_slide_in;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.design_bottom_sheet_slide_out = global::MvxPluginNugetTest.Android.Resource.Animation.design_bottom_sheet_slide_out;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.design_snackbar_in = global::MvxPluginNugetTest.Android.Resource.Animation.design_snackbar_in;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.design_snackbar_out = global::MvxPluginNugetTest.Android.Resource.Animation.design_snackbar_out;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.tooltip_enter = global::MvxPluginNugetTest.Android.Resource.Animation.tooltip_enter;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animation.tooltip_exit = global::MvxPluginNugetTest.Android.Resource.Animation.tooltip_exit;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Animator.design_appbar_state_list_animator = global::MvxPluginNugetTest.Android.Resource.Animator.design_appbar_state_list_animator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.MvxBind = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxBind;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.MvxDropDownItemTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxDropDownItemTemplate;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.MvxGroupItemTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxGroupItemTemplate;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.MvxItemTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxItemTemplate;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.MvxLang = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxLang;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.MvxTemplate = global::MvxPluginNugetTest.Android.Resource.Attribute.MvxTemplate;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarDivider = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarDivider;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarItemBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarItemBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarPopupTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarPopupTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarSize = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarSplitStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarSplitStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarTabBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarTabBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarTabStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarTabStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarTabTextStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarTabTextStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionBarWidgetTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.actionBarWidgetTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionDropDownStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionDropDownStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.actionLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionMenuTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.actionMenuTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionMenuTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.actionMenuTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeCloseButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeCloseButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeCloseDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeCloseDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeCopyDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeCopyDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeCutDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeCutDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeFindDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeFindDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModePasteDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModePasteDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModePopupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModePopupWindowStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeSelectAllDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeSelectAllDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeShareDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeShareDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeSplitBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeSplitBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionModeWebSearchDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.actionModeWebSearchDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionOverflowButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionOverflowButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionOverflowMenuStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.actionOverflowMenuStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionProviderClass = global::MvxPluginNugetTest.Android.Resource.Attribute.actionProviderClass;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.actionViewClass = global::MvxPluginNugetTest.Android.Resource.Attribute.actionViewClass;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.activityChooserViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.activityChooserViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.alertDialogButtonGroupStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.alertDialogButtonGroupStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.alertDialogCenterButtons = global::MvxPluginNugetTest.Android.Resource.Attribute.alertDialogCenterButtons;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.alertDialogStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.alertDialogStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.alertDialogTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.alertDialogTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.allowStacking = global::MvxPluginNugetTest.Android.Resource.Attribute.allowStacking;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.alpha = global::MvxPluginNugetTest.Android.Resource.Attribute.alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.alphabeticModifiers = global::MvxPluginNugetTest.Android.Resource.Attribute.alphabeticModifiers;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.arrowHeadLength = global::MvxPluginNugetTest.Android.Resource.Attribute.arrowHeadLength;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.arrowShaftLength = global::MvxPluginNugetTest.Android.Resource.Attribute.arrowShaftLength;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.autoCompleteTextViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.autoCompleteTextViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.autoSizeMaxTextSize = global::MvxPluginNugetTest.Android.Resource.Attribute.autoSizeMaxTextSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.autoSizeMinTextSize = global::MvxPluginNugetTest.Android.Resource.Attribute.autoSizeMinTextSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.autoSizePresetSizes = global::MvxPluginNugetTest.Android.Resource.Attribute.autoSizePresetSizes;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.autoSizeStepGranularity = global::MvxPluginNugetTest.Android.Resource.Attribute.autoSizeStepGranularity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.autoSizeTextType = global::MvxPluginNugetTest.Android.Resource.Attribute.autoSizeTextType;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.background = global::MvxPluginNugetTest.Android.Resource.Attribute.background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.backgroundSplit = global::MvxPluginNugetTest.Android.Resource.Attribute.backgroundSplit;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.backgroundStacked = global::MvxPluginNugetTest.Android.Resource.Attribute.backgroundStacked;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.backgroundTint = global::MvxPluginNugetTest.Android.Resource.Attribute.backgroundTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.backgroundTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.backgroundTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.barLength = global::MvxPluginNugetTest.Android.Resource.Attribute.barLength;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.behavior_autoHide = global::MvxPluginNugetTest.Android.Resource.Attribute.behavior_autoHide;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.behavior_hideable = global::MvxPluginNugetTest.Android.Resource.Attribute.behavior_hideable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.behavior_overlapTop = global::MvxPluginNugetTest.Android.Resource.Attribute.behavior_overlapTop;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.behavior_peekHeight = global::MvxPluginNugetTest.Android.Resource.Attribute.behavior_peekHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.behavior_skipCollapsed = global::MvxPluginNugetTest.Android.Resource.Attribute.behavior_skipCollapsed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.borderWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.borderWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.borderlessButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.borderlessButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.bottomSheetDialogTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.bottomSheetDialogTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.bottomSheetStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.bottomSheetStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonBarButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonBarButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonBarNegativeButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonBarNegativeButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonBarNeutralButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonBarNeutralButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonBarPositiveButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonBarPositiveButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonGravity = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonPanelSideLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonPanelSideLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonStyleSmall = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonStyleSmall;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonTint = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.buttonTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.buttonTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.checkboxStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.checkboxStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.checkedTextViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.checkedTextViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.closeIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.closeIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.closeItemLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.closeItemLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.collapseContentDescription = global::MvxPluginNugetTest.Android.Resource.Attribute.collapseContentDescription;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.collapseIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.collapseIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.collapsedTitleGravity = global::MvxPluginNugetTest.Android.Resource.Attribute.collapsedTitleGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.collapsedTitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.collapsedTitleTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.color = global::MvxPluginNugetTest.Android.Resource.Attribute.color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.colorAccent = global::MvxPluginNugetTest.Android.Resource.Attribute.colorAccent;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.colorBackgroundFloating = global::MvxPluginNugetTest.Android.Resource.Attribute.colorBackgroundFloating;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.colorButtonNormal = global::MvxPluginNugetTest.Android.Resource.Attribute.colorButtonNormal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.colorControlActivated = global::MvxPluginNugetTest.Android.Resource.Attribute.colorControlActivated;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.colorControlHighlight = global::MvxPluginNugetTest.Android.Resource.Attribute.colorControlHighlight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.colorControlNormal = global::MvxPluginNugetTest.Android.Resource.Attribute.colorControlNormal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.colorError = global::MvxPluginNugetTest.Android.Resource.Attribute.colorError;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.colorPrimary = global::MvxPluginNugetTest.Android.Resource.Attribute.colorPrimary;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.colorPrimaryDark = global::MvxPluginNugetTest.Android.Resource.Attribute.colorPrimaryDark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.colorSwitchThumbNormal = global::MvxPluginNugetTest.Android.Resource.Attribute.colorSwitchThumbNormal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.commitIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.commitIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.contentDescription = global::MvxPluginNugetTest.Android.Resource.Attribute.contentDescription;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.contentInsetEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.contentInsetEndWithActions = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetEndWithActions;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.contentInsetLeft = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetLeft;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.contentInsetRight = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetRight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.contentInsetStart = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.contentInsetStartWithNavigation = global::MvxPluginNugetTest.Android.Resource.Attribute.contentInsetStartWithNavigation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.contentScrim = global::MvxPluginNugetTest.Android.Resource.Attribute.contentScrim;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.controlBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.controlBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.counterEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.counterEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.counterMaxLength = global::MvxPluginNugetTest.Android.Resource.Attribute.counterMaxLength;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.counterOverflowTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.counterOverflowTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.counterTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.counterTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.customNavigationLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.customNavigationLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.defaultQueryHint = global::MvxPluginNugetTest.Android.Resource.Attribute.defaultQueryHint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.dialogPreferredPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.dialogPreferredPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.dialogTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.dialogTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.displayOptions = global::MvxPluginNugetTest.Android.Resource.Attribute.displayOptions;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.divider = global::MvxPluginNugetTest.Android.Resource.Attribute.divider;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.dividerHorizontal = global::MvxPluginNugetTest.Android.Resource.Attribute.dividerHorizontal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.dividerPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.dividerPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.dividerVertical = global::MvxPluginNugetTest.Android.Resource.Attribute.dividerVertical;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.drawableSize = global::MvxPluginNugetTest.Android.Resource.Attribute.drawableSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.drawerArrowStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.drawerArrowStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.dropDownListViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.dropDownListViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.dropdownListPreferredItemHeight = global::MvxPluginNugetTest.Android.Resource.Attribute.dropdownListPreferredItemHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.editTextBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.editTextBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.editTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.editTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.editTextStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.editTextStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.elevation = global::MvxPluginNugetTest.Android.Resource.Attribute.elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.errorEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.errorEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.errorTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.errorTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.expandActivityOverflowButtonDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.expandActivityOverflowButtonDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.expanded = global::MvxPluginNugetTest.Android.Resource.Attribute.expanded;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.expandedTitleGravity = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.expandedTitleMargin = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleMargin;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.expandedTitleMarginBottom = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleMarginBottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.expandedTitleMarginEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleMarginEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.expandedTitleMarginStart = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleMarginStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.expandedTitleMarginTop = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleMarginTop;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.expandedTitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.expandedTitleTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fabSize = global::MvxPluginNugetTest.Android.Resource.Attribute.fabSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fastScrollEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.fastScrollEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fastScrollHorizontalThumbDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.fastScrollHorizontalThumbDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fastScrollHorizontalTrackDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.fastScrollHorizontalTrackDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fastScrollVerticalThumbDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.fastScrollVerticalThumbDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fastScrollVerticalTrackDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.fastScrollVerticalTrackDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.font = global::MvxPluginNugetTest.Android.Resource.Attribute.font;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fontFamily = global::MvxPluginNugetTest.Android.Resource.Attribute.fontFamily;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fontProviderAuthority = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderAuthority;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fontProviderCerts = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderCerts;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fontProviderFetchStrategy = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderFetchStrategy;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fontProviderFetchTimeout = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderFetchTimeout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fontProviderPackage = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderPackage;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fontProviderQuery = global::MvxPluginNugetTest.Android.Resource.Attribute.fontProviderQuery;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fontStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.fontStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.fontWeight = global::MvxPluginNugetTest.Android.Resource.Attribute.fontWeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.foregroundInsidePadding = global::MvxPluginNugetTest.Android.Resource.Attribute.foregroundInsidePadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.gapBetweenBars = global::MvxPluginNugetTest.Android.Resource.Attribute.gapBetweenBars;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.goIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.goIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.headerLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.headerLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.height = global::MvxPluginNugetTest.Android.Resource.Attribute.height;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.hideOnContentScroll = global::MvxPluginNugetTest.Android.Resource.Attribute.hideOnContentScroll;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.hintAnimationEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.hintAnimationEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.hintEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.hintEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.hintTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.hintTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.homeAsUpIndicator = global::MvxPluginNugetTest.Android.Resource.Attribute.homeAsUpIndicator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.homeLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.homeLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.icon = global::MvxPluginNugetTest.Android.Resource.Attribute.icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.iconTint = global::MvxPluginNugetTest.Android.Resource.Attribute.iconTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.iconTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.iconTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.iconifiedByDefault = global::MvxPluginNugetTest.Android.Resource.Attribute.iconifiedByDefault;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.imageButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.imageButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.indeterminateProgressStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.indeterminateProgressStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.initialActivityCount = global::MvxPluginNugetTest.Android.Resource.Attribute.initialActivityCount;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.insetForeground = global::MvxPluginNugetTest.Android.Resource.Attribute.insetForeground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.isLightTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.isLightTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.itemBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.itemBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.itemIconTint = global::MvxPluginNugetTest.Android.Resource.Attribute.itemIconTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.itemPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.itemPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.itemTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.itemTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.itemTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.itemTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.keylines = global::MvxPluginNugetTest.Android.Resource.Attribute.keylines;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout = global::MvxPluginNugetTest.Android.Resource.Attribute.layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layoutManager = global::MvxPluginNugetTest.Android.Resource.Attribute.layoutManager;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout_anchor = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_anchor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout_anchorGravity = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_anchorGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout_behavior = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_behavior;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout_collapseMode = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_collapseMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout_collapseParallaxMultiplier = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_collapseParallaxMultiplier;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout_dodgeInsetEdges = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_dodgeInsetEdges;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout_insetEdge = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_insetEdge;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout_keyline = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_keyline;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout_scrollFlags = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_scrollFlags;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.layout_scrollInterpolator = global::MvxPluginNugetTest.Android.Resource.Attribute.layout_scrollInterpolator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listChoiceBackgroundIndicator = global::MvxPluginNugetTest.Android.Resource.Attribute.listChoiceBackgroundIndicator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listDividerAlertDialog = global::MvxPluginNugetTest.Android.Resource.Attribute.listDividerAlertDialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listItemLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.listItemLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.listLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listMenuViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.listMenuViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listPopupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.listPopupWindowStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listPreferredItemHeight = global::MvxPluginNugetTest.Android.Resource.Attribute.listPreferredItemHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listPreferredItemHeightLarge = global::MvxPluginNugetTest.Android.Resource.Attribute.listPreferredItemHeightLarge;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listPreferredItemHeightSmall = global::MvxPluginNugetTest.Android.Resource.Attribute.listPreferredItemHeightSmall;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listPreferredItemPaddingLeft = global::MvxPluginNugetTest.Android.Resource.Attribute.listPreferredItemPaddingLeft;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.listPreferredItemPaddingRight = global::MvxPluginNugetTest.Android.Resource.Attribute.listPreferredItemPaddingRight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.logo = global::MvxPluginNugetTest.Android.Resource.Attribute.logo;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.logoDescription = global::MvxPluginNugetTest.Android.Resource.Attribute.logoDescription;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.maxActionInlineWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.maxActionInlineWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.maxButtonHeight = global::MvxPluginNugetTest.Android.Resource.Attribute.maxButtonHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.measureWithLargestChild = global::MvxPluginNugetTest.Android.Resource.Attribute.measureWithLargestChild;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.menu = global::MvxPluginNugetTest.Android.Resource.Attribute.menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.multiChoiceItemLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.multiChoiceItemLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.navigationContentDescription = global::MvxPluginNugetTest.Android.Resource.Attribute.navigationContentDescription;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.navigationIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.navigationIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.navigationMode = global::MvxPluginNugetTest.Android.Resource.Attribute.navigationMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.numericModifiers = global::MvxPluginNugetTest.Android.Resource.Attribute.numericModifiers;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.overlapAnchor = global::MvxPluginNugetTest.Android.Resource.Attribute.overlapAnchor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.paddingBottomNoButtons = global::MvxPluginNugetTest.Android.Resource.Attribute.paddingBottomNoButtons;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.paddingEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.paddingEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.paddingStart = global::MvxPluginNugetTest.Android.Resource.Attribute.paddingStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.paddingTopNoTitle = global::MvxPluginNugetTest.Android.Resource.Attribute.paddingTopNoTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.panelBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.panelBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.panelMenuListTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.panelMenuListTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.panelMenuListWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.panelMenuListWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.passwordToggleContentDescription = global::MvxPluginNugetTest.Android.Resource.Attribute.passwordToggleContentDescription;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.passwordToggleDrawable = global::MvxPluginNugetTest.Android.Resource.Attribute.passwordToggleDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.passwordToggleEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.passwordToggleEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.passwordToggleTint = global::MvxPluginNugetTest.Android.Resource.Attribute.passwordToggleTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.passwordToggleTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.passwordToggleTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.popupMenuStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.popupMenuStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.popupTheme = global::MvxPluginNugetTest.Android.Resource.Attribute.popupTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.popupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.popupWindowStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.preserveIconSpacing = global::MvxPluginNugetTest.Android.Resource.Attribute.preserveIconSpacing;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.pressedTranslationZ = global::MvxPluginNugetTest.Android.Resource.Attribute.pressedTranslationZ;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.progressBarPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.progressBarPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.progressBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.progressBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.queryBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.queryBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.queryHint = global::MvxPluginNugetTest.Android.Resource.Attribute.queryHint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.radioButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.radioButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.ratingBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.ratingBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.ratingBarStyleIndicator = global::MvxPluginNugetTest.Android.Resource.Attribute.ratingBarStyleIndicator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.ratingBarStyleSmall = global::MvxPluginNugetTest.Android.Resource.Attribute.ratingBarStyleSmall;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.reverseLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.reverseLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.rippleColor = global::MvxPluginNugetTest.Android.Resource.Attribute.rippleColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.scrimAnimationDuration = global::MvxPluginNugetTest.Android.Resource.Attribute.scrimAnimationDuration;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.scrimVisibleHeightTrigger = global::MvxPluginNugetTest.Android.Resource.Attribute.scrimVisibleHeightTrigger;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.searchHintIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.searchHintIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.searchIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.searchIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.searchViewStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.searchViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.seekBarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.seekBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.selectableItemBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.selectableItemBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.selectableItemBackgroundBorderless = global::MvxPluginNugetTest.Android.Resource.Attribute.selectableItemBackgroundBorderless;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.showAsAction = global::MvxPluginNugetTest.Android.Resource.Attribute.showAsAction;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.showDividers = global::MvxPluginNugetTest.Android.Resource.Attribute.showDividers;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.showText = global::MvxPluginNugetTest.Android.Resource.Attribute.showText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.showTitle = global::MvxPluginNugetTest.Android.Resource.Attribute.showTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.singleChoiceItemLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.singleChoiceItemLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.spanCount = global::MvxPluginNugetTest.Android.Resource.Attribute.spanCount;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.spinBars = global::MvxPluginNugetTest.Android.Resource.Attribute.spinBars;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.spinnerDropDownItemStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.spinnerDropDownItemStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.spinnerStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.spinnerStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.splitTrack = global::MvxPluginNugetTest.Android.Resource.Attribute.splitTrack;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.srcCompat = global::MvxPluginNugetTest.Android.Resource.Attribute.srcCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.stackFromEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.stackFromEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.state_above_anchor = global::MvxPluginNugetTest.Android.Resource.Attribute.state_above_anchor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.state_collapsed = global::MvxPluginNugetTest.Android.Resource.Attribute.state_collapsed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.state_collapsible = global::MvxPluginNugetTest.Android.Resource.Attribute.state_collapsible;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.statusBarBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.statusBarBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.statusBarScrim = global::MvxPluginNugetTest.Android.Resource.Attribute.statusBarScrim;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.subMenuArrow = global::MvxPluginNugetTest.Android.Resource.Attribute.subMenuArrow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.submitBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.submitBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.subtitle = global::MvxPluginNugetTest.Android.Resource.Attribute.subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.subtitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.subtitleTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.subtitleTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.subtitleTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.subtitleTextStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.subtitleTextStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.suggestionRowLayout = global::MvxPluginNugetTest.Android.Resource.Attribute.suggestionRowLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.switchMinWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.switchMinWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.switchPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.switchPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.switchStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.switchStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.switchTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.switchTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.tabBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabContentStart = global::MvxPluginNugetTest.Android.Resource.Attribute.tabContentStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabGravity = global::MvxPluginNugetTest.Android.Resource.Attribute.tabGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabIndicatorColor = global::MvxPluginNugetTest.Android.Resource.Attribute.tabIndicatorColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabIndicatorHeight = global::MvxPluginNugetTest.Android.Resource.Attribute.tabIndicatorHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabMaxWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.tabMaxWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabMinWidth = global::MvxPluginNugetTest.Android.Resource.Attribute.tabMinWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabMode = global::MvxPluginNugetTest.Android.Resource.Attribute.tabMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.tabPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabPaddingBottom = global::MvxPluginNugetTest.Android.Resource.Attribute.tabPaddingBottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabPaddingEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.tabPaddingEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabPaddingStart = global::MvxPluginNugetTest.Android.Resource.Attribute.tabPaddingStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabPaddingTop = global::MvxPluginNugetTest.Android.Resource.Attribute.tabPaddingTop;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabSelectedTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.tabSelectedTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.tabTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tabTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.tabTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textAllCaps = global::MvxPluginNugetTest.Android.Resource.Attribute.textAllCaps;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textAppearanceLargePopupMenu = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceLargePopupMenu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textAppearanceListItem = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceListItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textAppearanceListItemSecondary = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceListItemSecondary;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textAppearanceListItemSmall = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceListItemSmall;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textAppearancePopupMenuHeader = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearancePopupMenuHeader;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textAppearanceSearchResultSubtitle = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceSearchResultSubtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textAppearanceSearchResultTitle = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceSearchResultTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textAppearanceSmallPopupMenu = global::MvxPluginNugetTest.Android.Resource.Attribute.textAppearanceSmallPopupMenu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textColorAlertDialogListItem = global::MvxPluginNugetTest.Android.Resource.Attribute.textColorAlertDialogListItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textColorError = global::MvxPluginNugetTest.Android.Resource.Attribute.textColorError;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.textColorSearchUrl = global::MvxPluginNugetTest.Android.Resource.Attribute.textColorSearchUrl;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.theme = global::MvxPluginNugetTest.Android.Resource.Attribute.theme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.thickness = global::MvxPluginNugetTest.Android.Resource.Attribute.thickness;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.thumbTextPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.thumbTextPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.thumbTint = global::MvxPluginNugetTest.Android.Resource.Attribute.thumbTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.thumbTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.thumbTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tickMark = global::MvxPluginNugetTest.Android.Resource.Attribute.tickMark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tickMarkTint = global::MvxPluginNugetTest.Android.Resource.Attribute.tickMarkTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tickMarkTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.tickMarkTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tint = global::MvxPluginNugetTest.Android.Resource.Attribute.tint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.tintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.title = global::MvxPluginNugetTest.Android.Resource.Attribute.title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.titleEnabled = global::MvxPluginNugetTest.Android.Resource.Attribute.titleEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.titleMargin = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMargin;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.titleMarginBottom = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMarginBottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.titleMarginEnd = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMarginEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.titleMarginStart = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMarginStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.titleMarginTop = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMarginTop;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.titleMargins = global::MvxPluginNugetTest.Android.Resource.Attribute.titleMargins;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.titleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Attribute.titleTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.titleTextColor = global::MvxPluginNugetTest.Android.Resource.Attribute.titleTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.titleTextStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.titleTextStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.toolbarId = global::MvxPluginNugetTest.Android.Resource.Attribute.toolbarId;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.toolbarNavigationButtonStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.toolbarNavigationButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.toolbarStyle = global::MvxPluginNugetTest.Android.Resource.Attribute.toolbarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tooltipForegroundColor = global::MvxPluginNugetTest.Android.Resource.Attribute.tooltipForegroundColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tooltipFrameBackground = global::MvxPluginNugetTest.Android.Resource.Attribute.tooltipFrameBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.tooltipText = global::MvxPluginNugetTest.Android.Resource.Attribute.tooltipText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.track = global::MvxPluginNugetTest.Android.Resource.Attribute.track;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.trackTint = global::MvxPluginNugetTest.Android.Resource.Attribute.trackTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.trackTintMode = global::MvxPluginNugetTest.Android.Resource.Attribute.trackTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.useCompatPadding = global::MvxPluginNugetTest.Android.Resource.Attribute.useCompatPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.voiceIcon = global::MvxPluginNugetTest.Android.Resource.Attribute.voiceIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.windowActionBar = global::MvxPluginNugetTest.Android.Resource.Attribute.windowActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.windowActionBarOverlay = global::MvxPluginNugetTest.Android.Resource.Attribute.windowActionBarOverlay;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.windowActionModeOverlay = global::MvxPluginNugetTest.Android.Resource.Attribute.windowActionModeOverlay;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.windowFixedHeightMajor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowFixedHeightMajor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.windowFixedHeightMinor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowFixedHeightMinor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.windowFixedWidthMajor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowFixedWidthMajor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.windowFixedWidthMinor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowFixedWidthMinor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.windowMinWidthMajor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowMinWidthMajor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.windowMinWidthMinor = global::MvxPluginNugetTest.Android.Resource.Attribute.windowMinWidthMinor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Attribute.windowNoTitle = global::MvxPluginNugetTest.Android.Resource.Attribute.windowNoTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Boolean.abc_action_bar_embed_tabs = global::MvxPluginNugetTest.Android.Resource.Boolean.abc_action_bar_embed_tabs;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Boolean.abc_allow_stacked_button_bar = global::MvxPluginNugetTest.Android.Resource.Boolean.abc_allow_stacked_button_bar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Boolean.abc_config_actionMenuItemAllCaps = global::MvxPluginNugetTest.Android.Resource.Boolean.abc_config_actionMenuItemAllCaps;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Boolean.abc_config_closeDialogWhenTouchOutside = global::MvxPluginNugetTest.Android.Resource.Boolean.abc_config_closeDialogWhenTouchOutside;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Boolean.abc_config_showMenuShortcutsWhenKeyboardPresent = global::MvxPluginNugetTest.Android.Resource.Boolean.abc_config_showMenuShortcutsWhenKeyboardPresent;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_background_cache_hint_selector_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.abc_background_cache_hint_selector_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_background_cache_hint_selector_material_light = global::MvxPluginNugetTest.Android.Resource.Color.abc_background_cache_hint_selector_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_btn_colored_borderless_text_material = global::MvxPluginNugetTest.Android.Resource.Color.abc_btn_colored_borderless_text_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_btn_colored_text_material = global::MvxPluginNugetTest.Android.Resource.Color.abc_btn_colored_text_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_color_highlight_material = global::MvxPluginNugetTest.Android.Resource.Color.abc_color_highlight_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_hint_foreground_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.abc_hint_foreground_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_hint_foreground_material_light = global::MvxPluginNugetTest.Android.Resource.Color.abc_hint_foreground_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_input_method_navigation_guard = global::MvxPluginNugetTest.Android.Resource.Color.abc_input_method_navigation_guard;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_primary_text_disable_only_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.abc_primary_text_disable_only_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_primary_text_disable_only_material_light = global::MvxPluginNugetTest.Android.Resource.Color.abc_primary_text_disable_only_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_primary_text_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.abc_primary_text_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_primary_text_material_light = global::MvxPluginNugetTest.Android.Resource.Color.abc_primary_text_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_search_url_text = global::MvxPluginNugetTest.Android.Resource.Color.abc_search_url_text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_search_url_text_normal = global::MvxPluginNugetTest.Android.Resource.Color.abc_search_url_text_normal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_search_url_text_pressed = global::MvxPluginNugetTest.Android.Resource.Color.abc_search_url_text_pressed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_search_url_text_selected = global::MvxPluginNugetTest.Android.Resource.Color.abc_search_url_text_selected;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_secondary_text_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.abc_secondary_text_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_secondary_text_material_light = global::MvxPluginNugetTest.Android.Resource.Color.abc_secondary_text_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_tint_btn_checkable = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_btn_checkable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_tint_default = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_default;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_tint_edittext = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_edittext;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_tint_seek_thumb = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_seek_thumb;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_tint_spinner = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_spinner;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.abc_tint_switch_track = global::MvxPluginNugetTest.Android.Resource.Color.abc_tint_switch_track;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.accent_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.accent_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.accent_material_light = global::MvxPluginNugetTest.Android.Resource.Color.accent_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.background_floating_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.background_floating_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.background_floating_material_light = global::MvxPluginNugetTest.Android.Resource.Color.background_floating_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.background_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.background_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.background_material_light = global::MvxPluginNugetTest.Android.Resource.Color.background_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.bright_foreground_disabled_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_disabled_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.bright_foreground_disabled_material_light = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_disabled_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.bright_foreground_inverse_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_inverse_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.bright_foreground_inverse_material_light = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_inverse_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.bright_foreground_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.bright_foreground_material_light = global::MvxPluginNugetTest.Android.Resource.Color.bright_foreground_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.button_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.button_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.button_material_light = global::MvxPluginNugetTest.Android.Resource.Color.button_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_bottom_navigation_shadow_color = global::MvxPluginNugetTest.Android.Resource.Color.design_bottom_navigation_shadow_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_error = global::MvxPluginNugetTest.Android.Resource.Color.design_error;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_fab_shadow_end_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_shadow_end_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_fab_shadow_mid_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_shadow_mid_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_fab_shadow_start_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_shadow_start_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_fab_stroke_end_inner_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_stroke_end_inner_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_fab_stroke_end_outer_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_stroke_end_outer_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_fab_stroke_top_inner_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_stroke_top_inner_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_fab_stroke_top_outer_color = global::MvxPluginNugetTest.Android.Resource.Color.design_fab_stroke_top_outer_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_snackbar_background_color = global::MvxPluginNugetTest.Android.Resource.Color.design_snackbar_background_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.design_tint_password_toggle = global::MvxPluginNugetTest.Android.Resource.Color.design_tint_password_toggle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.dim_foreground_disabled_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.dim_foreground_disabled_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.dim_foreground_disabled_material_light = global::MvxPluginNugetTest.Android.Resource.Color.dim_foreground_disabled_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.dim_foreground_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.dim_foreground_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.dim_foreground_material_light = global::MvxPluginNugetTest.Android.Resource.Color.dim_foreground_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.error_color_material = global::MvxPluginNugetTest.Android.Resource.Color.error_color_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.foreground_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.foreground_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.foreground_material_light = global::MvxPluginNugetTest.Android.Resource.Color.foreground_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.highlighted_text_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.highlighted_text_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.highlighted_text_material_light = global::MvxPluginNugetTest.Android.Resource.Color.highlighted_text_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_blue_grey_800 = global::MvxPluginNugetTest.Android.Resource.Color.material_blue_grey_800;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_blue_grey_900 = global::MvxPluginNugetTest.Android.Resource.Color.material_blue_grey_900;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_blue_grey_950 = global::MvxPluginNugetTest.Android.Resource.Color.material_blue_grey_950;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_deep_teal_200 = global::MvxPluginNugetTest.Android.Resource.Color.material_deep_teal_200;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_deep_teal_500 = global::MvxPluginNugetTest.Android.Resource.Color.material_deep_teal_500;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_grey_100 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_100;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_grey_300 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_300;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_grey_50 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_50;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_grey_600 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_600;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_grey_800 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_800;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_grey_850 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_850;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.material_grey_900 = global::MvxPluginNugetTest.Android.Resource.Color.material_grey_900;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.notification_action_color_filter = global::MvxPluginNugetTest.Android.Resource.Color.notification_action_color_filter;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.notification_icon_bg_color = global::MvxPluginNugetTest.Android.Resource.Color.notification_icon_bg_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.notification_material_background_media_default_color = global::MvxPluginNugetTest.Android.Resource.Color.notification_material_background_media_default_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.primary_dark_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.primary_dark_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.primary_dark_material_light = global::MvxPluginNugetTest.Android.Resource.Color.primary_dark_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.primary_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.primary_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.primary_material_light = global::MvxPluginNugetTest.Android.Resource.Color.primary_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.primary_text_default_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.primary_text_default_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.primary_text_default_material_light = global::MvxPluginNugetTest.Android.Resource.Color.primary_text_default_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.primary_text_disabled_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.primary_text_disabled_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.primary_text_disabled_material_light = global::MvxPluginNugetTest.Android.Resource.Color.primary_text_disabled_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.ripple_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.ripple_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.ripple_material_light = global::MvxPluginNugetTest.Android.Resource.Color.ripple_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.secondary_text_default_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.secondary_text_default_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.secondary_text_default_material_light = global::MvxPluginNugetTest.Android.Resource.Color.secondary_text_default_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.secondary_text_disabled_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.secondary_text_disabled_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.secondary_text_disabled_material_light = global::MvxPluginNugetTest.Android.Resource.Color.secondary_text_disabled_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.switch_thumb_disabled_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_disabled_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.switch_thumb_disabled_material_light = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_disabled_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.switch_thumb_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.switch_thumb_material_light = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.switch_thumb_normal_material_dark = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_normal_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.switch_thumb_normal_material_light = global::MvxPluginNugetTest.Android.Resource.Color.switch_thumb_normal_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.tooltip_background_dark = global::MvxPluginNugetTest.Android.Resource.Color.tooltip_background_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Color.tooltip_background_light = global::MvxPluginNugetTest.Android.Resource.Color.tooltip_background_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_content_inset_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_content_inset_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_content_inset_with_nav = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_content_inset_with_nav;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_default_height_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_default_height_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_default_padding_end_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_default_padding_end_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_default_padding_start_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_default_padding_start_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_elevation_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_elevation_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_icon_vertical_padding_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_icon_vertical_padding_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_overflow_padding_end_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_overflow_padding_end_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_overflow_padding_start_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_overflow_padding_start_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_progress_bar_size = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_progress_bar_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_stacked_max_height = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_stacked_max_height;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_stacked_tab_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_stacked_tab_max_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_subtitle_bottom_margin_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_subtitle_bottom_margin_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_bar_subtitle_top_margin_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_bar_subtitle_top_margin_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_button_min_height_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_button_min_height_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_button_min_width_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_button_min_width_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_action_button_min_width_overflow_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_action_button_min_width_overflow_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_alert_dialog_button_bar_height = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_alert_dialog_button_bar_height;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_button_inset_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_button_inset_horizontal_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_button_inset_vertical_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_button_inset_vertical_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_button_padding_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_button_padding_horizontal_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_button_padding_vertical_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_button_padding_vertical_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_cascading_menus_min_smallest_width = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_cascading_menus_min_smallest_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_config_prefDialogWidth = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_config_prefDialogWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_control_corner_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_control_corner_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_control_inset_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_control_inset_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_control_padding_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_control_padding_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_fixed_height_major = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_fixed_height_major;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_fixed_height_minor = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_fixed_height_minor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_fixed_width_major = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_fixed_width_major;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_fixed_width_minor = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_fixed_width_minor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_list_padding_bottom_no_buttons = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_list_padding_bottom_no_buttons;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_list_padding_top_no_title = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_list_padding_top_no_title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_min_width_major = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_min_width_major;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_min_width_minor = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_min_width_minor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_padding_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_padding_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_padding_top_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_padding_top_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dialog_title_divider_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dialog_title_divider_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_disabled_alpha_material_dark = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_disabled_alpha_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_disabled_alpha_material_light = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_disabled_alpha_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dropdownitem_icon_width = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dropdownitem_icon_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dropdownitem_text_padding_left = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dropdownitem_text_padding_left;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_dropdownitem_text_padding_right = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_dropdownitem_text_padding_right;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_edit_text_inset_bottom_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_edit_text_inset_bottom_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_edit_text_inset_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_edit_text_inset_horizontal_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_edit_text_inset_top_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_edit_text_inset_top_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_floating_window_z = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_floating_window_z;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_list_item_padding_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_list_item_padding_horizontal_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_panel_menu_list_width = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_panel_menu_list_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_progress_bar_height_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_progress_bar_height_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_search_view_preferred_height = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_search_view_preferred_height;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_search_view_preferred_width = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_search_view_preferred_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_seekbar_track_background_height_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_seekbar_track_background_height_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_seekbar_track_progress_height_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_seekbar_track_progress_height_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_select_dialog_padding_start_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_select_dialog_padding_start_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_switch_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_switch_padding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_body_1_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_body_1_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_body_2_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_body_2_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_button_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_button_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_caption_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_caption_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_display_1_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_display_1_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_display_2_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_display_2_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_display_3_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_display_3_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_display_4_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_display_4_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_headline_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_headline_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_large_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_large_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_medium_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_medium_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_menu_header_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_menu_header_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_menu_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_menu_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_small_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_small_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_subhead_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_subhead_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_subtitle_material_toolbar = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_subtitle_material_toolbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_title_material = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_title_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.abc_text_size_title_material_toolbar = global::MvxPluginNugetTest.Android.Resource.Dimension.abc_text_size_title_material_toolbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.compat_button_inset_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.compat_button_inset_horizontal_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.compat_button_inset_vertical_material = global::MvxPluginNugetTest.Android.Resource.Dimension.compat_button_inset_vertical_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.compat_button_padding_horizontal_material = global::MvxPluginNugetTest.Android.Resource.Dimension.compat_button_padding_horizontal_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.compat_button_padding_vertical_material = global::MvxPluginNugetTest.Android.Resource.Dimension.compat_button_padding_vertical_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.compat_control_corner_material = global::MvxPluginNugetTest.Android.Resource.Dimension.compat_control_corner_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_appbar_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_appbar_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_navigation_active_item_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_active_item_max_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_navigation_active_text_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_active_text_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_navigation_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_navigation_height = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_height;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_navigation_item_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_item_max_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_navigation_item_min_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_item_min_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_navigation_margin = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_margin;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_navigation_shadow_height = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_shadow_height;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_navigation_text_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_navigation_text_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_sheet_modal_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_sheet_modal_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_bottom_sheet_peek_height_min = global::MvxPluginNugetTest.Android.Resource.Dimension.design_bottom_sheet_peek_height_min;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_fab_border_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_border_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_fab_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_fab_image_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_image_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_fab_size_mini = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_size_mini;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_fab_size_normal = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_size_normal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_fab_translation_z_pressed = global::MvxPluginNugetTest.Android.Resource.Dimension.design_fab_translation_z_pressed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_navigation_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_navigation_icon_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_icon_padding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_navigation_icon_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_icon_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_navigation_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_max_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_navigation_padding_bottom = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_padding_bottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_navigation_separator_vertical_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.design_navigation_separator_vertical_padding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_snackbar_action_inline_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_action_inline_max_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_snackbar_background_corner_radius = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_background_corner_radius;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_snackbar_elevation = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_snackbar_extra_spacing_horizontal = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_extra_spacing_horizontal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_snackbar_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_max_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_snackbar_min_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_min_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_snackbar_padding_horizontal = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_padding_horizontal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_snackbar_padding_vertical = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_padding_vertical;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_snackbar_padding_vertical_2lines = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_padding_vertical_2lines;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_snackbar_text_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_snackbar_text_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_tab_max_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_tab_max_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_tab_scrollable_min_width = global::MvxPluginNugetTest.Android.Resource.Dimension.design_tab_scrollable_min_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_tab_text_size = global::MvxPluginNugetTest.Android.Resource.Dimension.design_tab_text_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.design_tab_text_size_2line = global::MvxPluginNugetTest.Android.Resource.Dimension.design_tab_text_size_2line;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.disabled_alpha_material_dark = global::MvxPluginNugetTest.Android.Resource.Dimension.disabled_alpha_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.disabled_alpha_material_light = global::MvxPluginNugetTest.Android.Resource.Dimension.disabled_alpha_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.fastscroll_default_thickness = global::MvxPluginNugetTest.Android.Resource.Dimension.fastscroll_default_thickness;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.fastscroll_margin = global::MvxPluginNugetTest.Android.Resource.Dimension.fastscroll_margin;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.fastscroll_minimum_range = global::MvxPluginNugetTest.Android.Resource.Dimension.fastscroll_minimum_range;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.highlight_alpha_material_colored = global::MvxPluginNugetTest.Android.Resource.Dimension.highlight_alpha_material_colored;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.highlight_alpha_material_dark = global::MvxPluginNugetTest.Android.Resource.Dimension.highlight_alpha_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.highlight_alpha_material_light = global::MvxPluginNugetTest.Android.Resource.Dimension.highlight_alpha_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.hint_alpha_material_dark = global::MvxPluginNugetTest.Android.Resource.Dimension.hint_alpha_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.hint_alpha_material_light = global::MvxPluginNugetTest.Android.Resource.Dimension.hint_alpha_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.hint_pressed_alpha_material_dark = global::MvxPluginNugetTest.Android.Resource.Dimension.hint_pressed_alpha_material_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.hint_pressed_alpha_material_light = global::MvxPluginNugetTest.Android.Resource.Dimension.hint_pressed_alpha_material_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.item_touch_helper_max_drag_scroll_per_frame = global::MvxPluginNugetTest.Android.Resource.Dimension.item_touch_helper_max_drag_scroll_per_frame;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.item_touch_helper_swipe_escape_max_velocity = global::MvxPluginNugetTest.Android.Resource.Dimension.item_touch_helper_swipe_escape_max_velocity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.item_touch_helper_swipe_escape_velocity = global::MvxPluginNugetTest.Android.Resource.Dimension.item_touch_helper_swipe_escape_velocity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_action_icon_size = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_action_icon_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_action_text_size = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_action_text_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_big_circle_margin = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_big_circle_margin;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_content_margin_start = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_content_margin_start;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_large_icon_height = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_large_icon_height;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_large_icon_width = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_large_icon_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_main_column_padding_top = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_main_column_padding_top;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_media_narrow_margin = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_media_narrow_margin;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_right_icon_size = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_right_icon_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_right_side_padding_top = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_right_side_padding_top;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_small_icon_background_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_small_icon_background_padding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_small_icon_size_as_large = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_small_icon_size_as_large;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_subtext_size = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_subtext_size;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_top_pad = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_top_pad;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.notification_top_pad_large_text = global::MvxPluginNugetTest.Android.Resource.Dimension.notification_top_pad_large_text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.tooltip_corner_radius = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_corner_radius;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.tooltip_horizontal_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_horizontal_padding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.tooltip_margin = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_margin;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.tooltip_precise_anchor_extra_offset = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_precise_anchor_extra_offset;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.tooltip_precise_anchor_threshold = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_precise_anchor_threshold;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.tooltip_vertical_padding = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_vertical_padding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.tooltip_y_offset_non_touch = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_y_offset_non_touch;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Dimension.tooltip_y_offset_touch = global::MvxPluginNugetTest.Android.Resource.Dimension.tooltip_y_offset_touch;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ab_share_pack_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ab_share_pack_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_action_bar_item_background_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_action_bar_item_background_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_borderless_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_borderless_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_check_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_check_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_check_to_on_mtrl_000 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_check_to_on_mtrl_000;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_check_to_on_mtrl_015 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_check_to_on_mtrl_015;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_colored_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_colored_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_default_mtrl_shape = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_default_mtrl_shape;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_radio_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_radio_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_radio_to_on_mtrl_000 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_radio_to_on_mtrl_000;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_radio_to_on_mtrl_015 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_radio_to_on_mtrl_015;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_switch_to_on_mtrl_00001 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_switch_to_on_mtrl_00001;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_btn_switch_to_on_mtrl_00012 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_btn_switch_to_on_mtrl_00012;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_cab_background_internal_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_cab_background_internal_bg;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_cab_background_top_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_cab_background_top_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_cab_background_top_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_cab_background_top_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_control_background_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_control_background_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_dialog_material_background = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_dialog_material_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_edit_text_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_edit_text_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_ab_back_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_ab_back_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_arrow_drop_right_black_24dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_arrow_drop_right_black_24dp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_clear_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_clear_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_commit_search_api_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_commit_search_api_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_go_search_api_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_go_search_api_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_menu_copy_mtrl_am_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_copy_mtrl_am_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_menu_cut_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_cut_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_menu_overflow_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_overflow_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_menu_paste_mtrl_am_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_paste_mtrl_am_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_menu_selectall_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_selectall_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_menu_share_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_menu_share_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_search_api_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_search_api_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_star_black_16dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_black_16dp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_star_black_36dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_black_36dp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_star_black_48dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_black_48dp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_star_half_black_16dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_half_black_16dp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_star_half_black_36dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_half_black_36dp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_star_half_black_48dp = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_star_half_black_48dp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ic_voice_search_api_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ic_voice_search_api_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_item_background_holo_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_item_background_holo_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_item_background_holo_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_item_background_holo_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_divider_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_divider_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_focused_holo = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_focused_holo;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_longpressed_holo = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_longpressed_holo;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_pressed_holo_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_pressed_holo_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_pressed_holo_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_pressed_holo_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_selector_background_transition_holo_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_background_transition_holo_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_selector_background_transition_holo_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_background_transition_holo_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_selector_disabled_holo_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_disabled_holo_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_selector_disabled_holo_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_disabled_holo_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_selector_holo_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_holo_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_list_selector_holo_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_list_selector_holo_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_menu_hardkey_panel_mtrl_mult = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_menu_hardkey_panel_mtrl_mult;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_popup_background_mtrl_mult = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_popup_background_mtrl_mult;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ratingbar_indicator_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ratingbar_indicator_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ratingbar_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ratingbar_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_ratingbar_small_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_ratingbar_small_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_scrubber_control_off_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_scrubber_control_off_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_000 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_000;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_005 = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_005;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_scrubber_primary_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_scrubber_primary_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_scrubber_track_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_scrubber_track_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_seekbar_thumb_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_seekbar_thumb_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_seekbar_tick_mark_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_seekbar_tick_mark_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_seekbar_track_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_seekbar_track_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_spinner_mtrl_am_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_spinner_mtrl_am_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_spinner_textfield_background_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_spinner_textfield_background_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_switch_thumb_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_switch_thumb_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_switch_track_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_switch_track_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_tab_indicator_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_tab_indicator_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_tab_indicator_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_tab_indicator_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_text_cursor_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_cursor_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_text_select_handle_left_mtrl_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_left_mtrl_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_text_select_handle_left_mtrl_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_left_mtrl_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_text_select_handle_middle_mtrl_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_middle_mtrl_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_text_select_handle_middle_mtrl_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_middle_mtrl_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_text_select_handle_right_mtrl_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_right_mtrl_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_text_select_handle_right_mtrl_light = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_text_select_handle_right_mtrl_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_textfield_activated_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_textfield_activated_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_textfield_default_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_textfield_default_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_textfield_search_activated_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_textfield_search_activated_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_textfield_search_default_mtrl_alpha = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_textfield_search_default_mtrl_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_textfield_search_material = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_textfield_search_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.abc_vector_test = global::MvxPluginNugetTest.Android.Resource.Drawable.abc_vector_test;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.avd_hide_password = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_hide_password;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.avd_hide_password_1 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_hide_password_1;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.avd_hide_password_2 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_hide_password_2;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.avd_hide_password_3 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_hide_password_3;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.avd_show_password = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_show_password;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.avd_show_password_1 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_show_password_1;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.avd_show_password_2 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_show_password_2;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.avd_show_password_3 = global::MvxPluginNugetTest.Android.Resource.Drawable.avd_show_password_3;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.design_bottom_navigation_item_background = global::MvxPluginNugetTest.Android.Resource.Drawable.design_bottom_navigation_item_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.design_fab_background = global::MvxPluginNugetTest.Android.Resource.Drawable.design_fab_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.design_ic_visibility = global::MvxPluginNugetTest.Android.Resource.Drawable.design_ic_visibility;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.design_ic_visibility_off = global::MvxPluginNugetTest.Android.Resource.Drawable.design_ic_visibility_off;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.design_password_eye = global::MvxPluginNugetTest.Android.Resource.Drawable.design_password_eye;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.design_snackbar_background = global::MvxPluginNugetTest.Android.Resource.Drawable.design_snackbar_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.navigation_empty_icon = global::MvxPluginNugetTest.Android.Resource.Drawable.navigation_empty_icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_action_background = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_action_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_bg_low = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg_low;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_bg_low_normal = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg_low_normal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_bg_low_pressed = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg_low_pressed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_bg_normal = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg_normal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_bg_normal_pressed = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_bg_normal_pressed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_icon_background = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_icon_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_template_icon_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_template_icon_bg;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_template_icon_low_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_template_icon_low_bg;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notification_tile_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.notification_tile_bg;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.notify_panel_notification_icon_bg = global::MvxPluginNugetTest.Android.Resource.Drawable.notify_panel_notification_icon_bg;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.tooltip_frame_dark = global::MvxPluginNugetTest.Android.Resource.Drawable.tooltip_frame_dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Drawable.tooltip_frame_light = global::MvxPluginNugetTest.Android.Resource.Drawable.tooltip_frame_light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.ALT = global::MvxPluginNugetTest.Android.Resource.Id.ALT;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.CTRL = global::MvxPluginNugetTest.Android.Resource.Id.CTRL;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.FUNCTION = global::MvxPluginNugetTest.Android.Resource.Id.FUNCTION;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.META = global::MvxPluginNugetTest.Android.Resource.Id.META;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.MvvmCrossTagId = global::MvxPluginNugetTest.Android.Resource.Id.MvvmCrossTagId;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.MvxBindingTagUnique = global::MvxPluginNugetTest.Android.Resource.Id.MvxBindingTagUnique;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.SHIFT = global::MvxPluginNugetTest.Android.Resource.Id.SHIFT;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.SYM = global::MvxPluginNugetTest.Android.Resource.Id.SYM;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action0 = global::MvxPluginNugetTest.Android.Resource.Id.action0;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_bar = global::MvxPluginNugetTest.Android.Resource.Id.action_bar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_bar_activity_content = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_activity_content;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_bar_container = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_container;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_bar_root = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_root;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_bar_spinner = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_spinner;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_bar_subtitle = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_bar_title = global::MvxPluginNugetTest.Android.Resource.Id.action_bar_title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_container = global::MvxPluginNugetTest.Android.Resource.Id.action_container;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_context_bar = global::MvxPluginNugetTest.Android.Resource.Id.action_context_bar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_divider = global::MvxPluginNugetTest.Android.Resource.Id.action_divider;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_image = global::MvxPluginNugetTest.Android.Resource.Id.action_image;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_menu_divider = global::MvxPluginNugetTest.Android.Resource.Id.action_menu_divider;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_menu_presenter = global::MvxPluginNugetTest.Android.Resource.Id.action_menu_presenter;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_mode_bar = global::MvxPluginNugetTest.Android.Resource.Id.action_mode_bar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_mode_bar_stub = global::MvxPluginNugetTest.Android.Resource.Id.action_mode_bar_stub;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_mode_close_button = global::MvxPluginNugetTest.Android.Resource.Id.action_mode_close_button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.action_text = global::MvxPluginNugetTest.Android.Resource.Id.action_text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.actions = global::MvxPluginNugetTest.Android.Resource.Id.actions;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.activity_chooser_view_content = global::MvxPluginNugetTest.Android.Resource.Id.activity_chooser_view_content;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.add = global::MvxPluginNugetTest.Android.Resource.Id.add;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.alertTitle = global::MvxPluginNugetTest.Android.Resource.Id.alertTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.all = global::MvxPluginNugetTest.Android.Resource.Id.all;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.always = global::MvxPluginNugetTest.Android.Resource.Id.always;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.async = global::MvxPluginNugetTest.Android.Resource.Id.async;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.auto = global::MvxPluginNugetTest.Android.Resource.Id.auto;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.beginning = global::MvxPluginNugetTest.Android.Resource.Id.beginning;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.blocking = global::MvxPluginNugetTest.Android.Resource.Id.blocking;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.bottom = global::MvxPluginNugetTest.Android.Resource.Id.bottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.buttonPanel = global::MvxPluginNugetTest.Android.Resource.Id.buttonPanel;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.cancel_action = global::MvxPluginNugetTest.Android.Resource.Id.cancel_action;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.center = global::MvxPluginNugetTest.Android.Resource.Id.center;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.center_horizontal = global::MvxPluginNugetTest.Android.Resource.Id.center_horizontal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.center_vertical = global::MvxPluginNugetTest.Android.Resource.Id.center_vertical;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.checkbox = global::MvxPluginNugetTest.Android.Resource.Id.checkbox;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.chronometer = global::MvxPluginNugetTest.Android.Resource.Id.chronometer;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.clip_horizontal = global::MvxPluginNugetTest.Android.Resource.Id.clip_horizontal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.clip_vertical = global::MvxPluginNugetTest.Android.Resource.Id.clip_vertical;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.collapseActionView = global::MvxPluginNugetTest.Android.Resource.Id.collapseActionView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.container = global::MvxPluginNugetTest.Android.Resource.Id.container;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.contentPanel = global::MvxPluginNugetTest.Android.Resource.Id.contentPanel;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.coordinator = global::MvxPluginNugetTest.Android.Resource.Id.coordinator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.custom = global::MvxPluginNugetTest.Android.Resource.Id.custom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.customPanel = global::MvxPluginNugetTest.Android.Resource.Id.customPanel;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.decor_content_parent = global::MvxPluginNugetTest.Android.Resource.Id.decor_content_parent;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.default_activity_button = global::MvxPluginNugetTest.Android.Resource.Id.default_activity_button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.design_bottom_sheet = global::MvxPluginNugetTest.Android.Resource.Id.design_bottom_sheet;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.design_menu_item_action_area = global::MvxPluginNugetTest.Android.Resource.Id.design_menu_item_action_area;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.design_menu_item_action_area_stub = global::MvxPluginNugetTest.Android.Resource.Id.design_menu_item_action_area_stub;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.design_menu_item_text = global::MvxPluginNugetTest.Android.Resource.Id.design_menu_item_text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.design_navigation_view = global::MvxPluginNugetTest.Android.Resource.Id.design_navigation_view;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.disableHome = global::MvxPluginNugetTest.Android.Resource.Id.disableHome;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.edit_query = global::MvxPluginNugetTest.Android.Resource.Id.edit_query;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.end = global::MvxPluginNugetTest.Android.Resource.Id.end;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.end_padder = global::MvxPluginNugetTest.Android.Resource.Id.end_padder;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.enterAlways = global::MvxPluginNugetTest.Android.Resource.Id.enterAlways;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.enterAlwaysCollapsed = global::MvxPluginNugetTest.Android.Resource.Id.enterAlwaysCollapsed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.exitUntilCollapsed = global::MvxPluginNugetTest.Android.Resource.Id.exitUntilCollapsed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.expand_activities_button = global::MvxPluginNugetTest.Android.Resource.Id.expand_activities_button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.expanded_menu = global::MvxPluginNugetTest.Android.Resource.Id.expanded_menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.fill = global::MvxPluginNugetTest.Android.Resource.Id.fill;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.fill_horizontal = global::MvxPluginNugetTest.Android.Resource.Id.fill_horizontal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.fill_vertical = global::MvxPluginNugetTest.Android.Resource.Id.fill_vertical;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.@fixed = global::MvxPluginNugetTest.Android.Resource.Id.@fixed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.forever = global::MvxPluginNugetTest.Android.Resource.Id.forever;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.ghost_view = global::MvxPluginNugetTest.Android.Resource.Id.ghost_view;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.home = global::MvxPluginNugetTest.Android.Resource.Id.home;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.homeAsUp = global::MvxPluginNugetTest.Android.Resource.Id.homeAsUp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.icon = global::MvxPluginNugetTest.Android.Resource.Id.icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.icon_group = global::MvxPluginNugetTest.Android.Resource.Id.icon_group;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.ifRoom = global::MvxPluginNugetTest.Android.Resource.Id.ifRoom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.image = global::MvxPluginNugetTest.Android.Resource.Id.image;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.info = global::MvxPluginNugetTest.Android.Resource.Id.info;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.italic = global::MvxPluginNugetTest.Android.Resource.Id.italic;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.item_touch_helper_previous_elevation = global::MvxPluginNugetTest.Android.Resource.Id.item_touch_helper_previous_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.largeLabel = global::MvxPluginNugetTest.Android.Resource.Id.largeLabel;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.left = global::MvxPluginNugetTest.Android.Resource.Id.left;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.line1 = global::MvxPluginNugetTest.Android.Resource.Id.line1;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.line3 = global::MvxPluginNugetTest.Android.Resource.Id.line3;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.listMode = global::MvxPluginNugetTest.Android.Resource.Id.listMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.list_item = global::MvxPluginNugetTest.Android.Resource.Id.list_item;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.masked = global::MvxPluginNugetTest.Android.Resource.Id.masked;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.media_actions = global::MvxPluginNugetTest.Android.Resource.Id.media_actions;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.message = global::MvxPluginNugetTest.Android.Resource.Id.message;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.middle = global::MvxPluginNugetTest.Android.Resource.Id.middle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.mini = global::MvxPluginNugetTest.Android.Resource.Id.mini;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.multiply = global::MvxPluginNugetTest.Android.Resource.Id.multiply;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.navigation_header_container = global::MvxPluginNugetTest.Android.Resource.Id.navigation_header_container;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.never = global::MvxPluginNugetTest.Android.Resource.Id.never;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.none = global::MvxPluginNugetTest.Android.Resource.Id.none;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.normal = global::MvxPluginNugetTest.Android.Resource.Id.normal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.notification_background = global::MvxPluginNugetTest.Android.Resource.Id.notification_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.notification_main_column = global::MvxPluginNugetTest.Android.Resource.Id.notification_main_column;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.notification_main_column_container = global::MvxPluginNugetTest.Android.Resource.Id.notification_main_column_container;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.parallax = global::MvxPluginNugetTest.Android.Resource.Id.parallax;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.parentPanel = global::MvxPluginNugetTest.Android.Resource.Id.parentPanel;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.parent_matrix = global::MvxPluginNugetTest.Android.Resource.Id.parent_matrix;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.pin = global::MvxPluginNugetTest.Android.Resource.Id.pin;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.progress_circular = global::MvxPluginNugetTest.Android.Resource.Id.progress_circular;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.progress_horizontal = global::MvxPluginNugetTest.Android.Resource.Id.progress_horizontal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.radio = global::MvxPluginNugetTest.Android.Resource.Id.radio;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.right = global::MvxPluginNugetTest.Android.Resource.Id.right;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.right_icon = global::MvxPluginNugetTest.Android.Resource.Id.right_icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.right_side = global::MvxPluginNugetTest.Android.Resource.Id.right_side;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.save_image_matrix = global::MvxPluginNugetTest.Android.Resource.Id.save_image_matrix;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.save_non_transition_alpha = global::MvxPluginNugetTest.Android.Resource.Id.save_non_transition_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.save_scale_type = global::MvxPluginNugetTest.Android.Resource.Id.save_scale_type;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.screen = global::MvxPluginNugetTest.Android.Resource.Id.screen;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.scroll = global::MvxPluginNugetTest.Android.Resource.Id.scroll;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.scrollIndicatorDown = global::MvxPluginNugetTest.Android.Resource.Id.scrollIndicatorDown;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.scrollIndicatorUp = global::MvxPluginNugetTest.Android.Resource.Id.scrollIndicatorUp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.scrollView = global::MvxPluginNugetTest.Android.Resource.Id.scrollView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.scrollable = global::MvxPluginNugetTest.Android.Resource.Id.scrollable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.search_badge = global::MvxPluginNugetTest.Android.Resource.Id.search_badge;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.search_bar = global::MvxPluginNugetTest.Android.Resource.Id.search_bar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.search_button = global::MvxPluginNugetTest.Android.Resource.Id.search_button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.search_close_btn = global::MvxPluginNugetTest.Android.Resource.Id.search_close_btn;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.search_edit_frame = global::MvxPluginNugetTest.Android.Resource.Id.search_edit_frame;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.search_go_btn = global::MvxPluginNugetTest.Android.Resource.Id.search_go_btn;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.search_mag_icon = global::MvxPluginNugetTest.Android.Resource.Id.search_mag_icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.search_plate = global::MvxPluginNugetTest.Android.Resource.Id.search_plate;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.search_src_text = global::MvxPluginNugetTest.Android.Resource.Id.search_src_text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.search_voice_btn = global::MvxPluginNugetTest.Android.Resource.Id.search_voice_btn;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.select_dialog_listview = global::MvxPluginNugetTest.Android.Resource.Id.select_dialog_listview;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.shortcut = global::MvxPluginNugetTest.Android.Resource.Id.shortcut;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.showCustom = global::MvxPluginNugetTest.Android.Resource.Id.showCustom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.showHome = global::MvxPluginNugetTest.Android.Resource.Id.showHome;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.showTitle = global::MvxPluginNugetTest.Android.Resource.Id.showTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.smallLabel = global::MvxPluginNugetTest.Android.Resource.Id.smallLabel;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.snackbar_action = global::MvxPluginNugetTest.Android.Resource.Id.snackbar_action;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.snackbar_text = global::MvxPluginNugetTest.Android.Resource.Id.snackbar_text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.snap = global::MvxPluginNugetTest.Android.Resource.Id.snap;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.spacer = global::MvxPluginNugetTest.Android.Resource.Id.spacer;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.split_action_bar = global::MvxPluginNugetTest.Android.Resource.Id.split_action_bar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.src_atop = global::MvxPluginNugetTest.Android.Resource.Id.src_atop;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.src_in = global::MvxPluginNugetTest.Android.Resource.Id.src_in;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.src_over = global::MvxPluginNugetTest.Android.Resource.Id.src_over;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.start = global::MvxPluginNugetTest.Android.Resource.Id.start;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.status_bar_latest_event_content = global::MvxPluginNugetTest.Android.Resource.Id.status_bar_latest_event_content;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.submenuarrow = global::MvxPluginNugetTest.Android.Resource.Id.submenuarrow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.submit_area = global::MvxPluginNugetTest.Android.Resource.Id.submit_area;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.tabMode = global::MvxPluginNugetTest.Android.Resource.Id.tabMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.tag_transition_group = global::MvxPluginNugetTest.Android.Resource.Id.tag_transition_group;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.text = global::MvxPluginNugetTest.Android.Resource.Id.text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.text2 = global::MvxPluginNugetTest.Android.Resource.Id.text2;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.textSpacerNoButtons = global::MvxPluginNugetTest.Android.Resource.Id.textSpacerNoButtons;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.textSpacerNoTitle = global::MvxPluginNugetTest.Android.Resource.Id.textSpacerNoTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.text_input_password_toggle = global::MvxPluginNugetTest.Android.Resource.Id.text_input_password_toggle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.textinput_counter = global::MvxPluginNugetTest.Android.Resource.Id.textinput_counter;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.textinput_error = global::MvxPluginNugetTest.Android.Resource.Id.textinput_error;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.time = global::MvxPluginNugetTest.Android.Resource.Id.time;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.title = global::MvxPluginNugetTest.Android.Resource.Id.title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.titleDividerNoCustom = global::MvxPluginNugetTest.Android.Resource.Id.titleDividerNoCustom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.title_template = global::MvxPluginNugetTest.Android.Resource.Id.title_template;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.top = global::MvxPluginNugetTest.Android.Resource.Id.top;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.topPanel = global::MvxPluginNugetTest.Android.Resource.Id.topPanel;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.touch_outside = global::MvxPluginNugetTest.Android.Resource.Id.touch_outside;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.transition_current_scene = global::MvxPluginNugetTest.Android.Resource.Id.transition_current_scene;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.transition_layout_save = global::MvxPluginNugetTest.Android.Resource.Id.transition_layout_save;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.transition_position = global::MvxPluginNugetTest.Android.Resource.Id.transition_position;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.transition_scene_layoutid_cache = global::MvxPluginNugetTest.Android.Resource.Id.transition_scene_layoutid_cache;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.transition_transform = global::MvxPluginNugetTest.Android.Resource.Id.transition_transform;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.uniform = global::MvxPluginNugetTest.Android.Resource.Id.uniform;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.up = global::MvxPluginNugetTest.Android.Resource.Id.up;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.useLogo = global::MvxPluginNugetTest.Android.Resource.Id.useLogo;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.view_offset_helper = global::MvxPluginNugetTest.Android.Resource.Id.view_offset_helper;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.visible = global::MvxPluginNugetTest.Android.Resource.Id.visible;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.withText = global::MvxPluginNugetTest.Android.Resource.Id.withText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Id.wrap_content = global::MvxPluginNugetTest.Android.Resource.Id.wrap_content;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Integer.abc_config_activityDefaultDur = global::MvxPluginNugetTest.Android.Resource.Integer.abc_config_activityDefaultDur;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Integer.abc_config_activityShortDur = global::MvxPluginNugetTest.Android.Resource.Integer.abc_config_activityShortDur;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Integer.app_bar_elevation_anim_duration = global::MvxPluginNugetTest.Android.Resource.Integer.app_bar_elevation_anim_duration;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Integer.bottom_sheet_slide_duration = global::MvxPluginNugetTest.Android.Resource.Integer.bottom_sheet_slide_duration;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Integer.cancel_button_image_alpha = global::MvxPluginNugetTest.Android.Resource.Integer.cancel_button_image_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Integer.config_tooltipAnimTime = global::MvxPluginNugetTest.Android.Resource.Integer.config_tooltipAnimTime;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Integer.design_snackbar_text_max_lines = global::MvxPluginNugetTest.Android.Resource.Integer.design_snackbar_text_max_lines;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Integer.hide_password_duration = global::MvxPluginNugetTest.Android.Resource.Integer.hide_password_duration;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Integer.show_password_duration = global::MvxPluginNugetTest.Android.Resource.Integer.show_password_duration;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Integer.status_bar_notification_info_maxnum = global::MvxPluginNugetTest.Android.Resource.Integer.status_bar_notification_info_maxnum;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_action_bar_title_item = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_bar_title_item;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_action_bar_up_container = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_bar_up_container;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_action_menu_item_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_menu_item_layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_action_menu_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_menu_layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_action_mode_bar = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_mode_bar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_action_mode_close_item_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_action_mode_close_item_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_activity_chooser_view = global::MvxPluginNugetTest.Android.Resource.Layout.abc_activity_chooser_view;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_activity_chooser_view_list_item = global::MvxPluginNugetTest.Android.Resource.Layout.abc_activity_chooser_view_list_item;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_alert_dialog_button_bar_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_alert_dialog_button_bar_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_alert_dialog_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_alert_dialog_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_alert_dialog_title_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_alert_dialog_title_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_dialog_title_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_dialog_title_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_expanded_menu_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_expanded_menu_layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_list_menu_item_checkbox = global::MvxPluginNugetTest.Android.Resource.Layout.abc_list_menu_item_checkbox;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_list_menu_item_icon = global::MvxPluginNugetTest.Android.Resource.Layout.abc_list_menu_item_icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_list_menu_item_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_list_menu_item_layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_list_menu_item_radio = global::MvxPluginNugetTest.Android.Resource.Layout.abc_list_menu_item_radio;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_popup_menu_header_item_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_popup_menu_header_item_layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_popup_menu_item_layout = global::MvxPluginNugetTest.Android.Resource.Layout.abc_popup_menu_item_layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_screen_content_include = global::MvxPluginNugetTest.Android.Resource.Layout.abc_screen_content_include;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_screen_simple = global::MvxPluginNugetTest.Android.Resource.Layout.abc_screen_simple;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_screen_simple_overlay_action_mode = global::MvxPluginNugetTest.Android.Resource.Layout.abc_screen_simple_overlay_action_mode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_screen_toolbar = global::MvxPluginNugetTest.Android.Resource.Layout.abc_screen_toolbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_search_dropdown_item_icons_2line = global::MvxPluginNugetTest.Android.Resource.Layout.abc_search_dropdown_item_icons_2line;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_search_view = global::MvxPluginNugetTest.Android.Resource.Layout.abc_search_view;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.abc_select_dialog_material = global::MvxPluginNugetTest.Android.Resource.Layout.abc_select_dialog_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_bottom_navigation_item = global::MvxPluginNugetTest.Android.Resource.Layout.design_bottom_navigation_item;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_bottom_sheet_dialog = global::MvxPluginNugetTest.Android.Resource.Layout.design_bottom_sheet_dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_layout_snackbar = global::MvxPluginNugetTest.Android.Resource.Layout.design_layout_snackbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_layout_snackbar_include = global::MvxPluginNugetTest.Android.Resource.Layout.design_layout_snackbar_include;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_layout_tab_icon = global::MvxPluginNugetTest.Android.Resource.Layout.design_layout_tab_icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_layout_tab_text = global::MvxPluginNugetTest.Android.Resource.Layout.design_layout_tab_text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_menu_item_action_area = global::MvxPluginNugetTest.Android.Resource.Layout.design_menu_item_action_area;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_navigation_item = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_item;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_navigation_item_header = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_item_header;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_navigation_item_separator = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_item_separator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_navigation_item_subheader = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_item_subheader;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_navigation_menu = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_navigation_menu_item = global::MvxPluginNugetTest.Android.Resource.Layout.design_navigation_menu_item;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.design_text_input_password_icon = global::MvxPluginNugetTest.Android.Resource.Layout.design_text_input_password_icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_action = global::MvxPluginNugetTest.Android.Resource.Layout.notification_action;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_action_tombstone = global::MvxPluginNugetTest.Android.Resource.Layout.notification_action_tombstone;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_media_action = global::MvxPluginNugetTest.Android.Resource.Layout.notification_media_action;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_media_cancel_action = global::MvxPluginNugetTest.Android.Resource.Layout.notification_media_cancel_action;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_big_media = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_big_media;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_big_media_custom = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_big_media_custom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_big_media_narrow = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_big_media_narrow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_big_media_narrow_custom = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_big_media_narrow_custom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_custom_big = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_custom_big;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_icon_group = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_icon_group;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_lines_media = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_lines_media;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_media = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_media;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_media_custom = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_media_custom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_part_chronometer = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_part_chronometer;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.notification_template_part_time = global::MvxPluginNugetTest.Android.Resource.Layout.notification_template_part_time;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.select_dialog_item_material = global::MvxPluginNugetTest.Android.Resource.Layout.select_dialog_item_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.select_dialog_multichoice_material = global::MvxPluginNugetTest.Android.Resource.Layout.select_dialog_multichoice_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.select_dialog_singlechoice_material = global::MvxPluginNugetTest.Android.Resource.Layout.select_dialog_singlechoice_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.support_simple_spinner_dropdown_item = global::MvxPluginNugetTest.Android.Resource.Layout.support_simple_spinner_dropdown_item;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Layout.tooltip = global::MvxPluginNugetTest.Android.Resource.Layout.tooltip;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_action_bar_home_description = global::MvxPluginNugetTest.Android.Resource.String.abc_action_bar_home_description;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_action_bar_up_description = global::MvxPluginNugetTest.Android.Resource.String.abc_action_bar_up_description;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_action_menu_overflow_description = global::MvxPluginNugetTest.Android.Resource.String.abc_action_menu_overflow_description;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_action_mode_done = global::MvxPluginNugetTest.Android.Resource.String.abc_action_mode_done;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_activity_chooser_view_see_all = global::MvxPluginNugetTest.Android.Resource.String.abc_activity_chooser_view_see_all;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_activitychooserview_choose_application = global::MvxPluginNugetTest.Android.Resource.String.abc_activitychooserview_choose_application;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_capital_off = global::MvxPluginNugetTest.Android.Resource.String.abc_capital_off;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_capital_on = global::MvxPluginNugetTest.Android.Resource.String.abc_capital_on;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_body_1_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_body_1_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_body_2_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_body_2_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_button_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_button_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_caption_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_caption_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_display_1_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_display_1_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_display_2_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_display_2_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_display_3_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_display_3_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_display_4_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_display_4_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_headline_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_headline_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_menu_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_menu_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_subhead_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_subhead_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_font_family_title_material = global::MvxPluginNugetTest.Android.Resource.String.abc_font_family_title_material;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_search_hint = global::MvxPluginNugetTest.Android.Resource.String.abc_search_hint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_searchview_description_clear = global::MvxPluginNugetTest.Android.Resource.String.abc_searchview_description_clear;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_searchview_description_query = global::MvxPluginNugetTest.Android.Resource.String.abc_searchview_description_query;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_searchview_description_search = global::MvxPluginNugetTest.Android.Resource.String.abc_searchview_description_search;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_searchview_description_submit = global::MvxPluginNugetTest.Android.Resource.String.abc_searchview_description_submit;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_searchview_description_voice = global::MvxPluginNugetTest.Android.Resource.String.abc_searchview_description_voice;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_shareactionprovider_share_with = global::MvxPluginNugetTest.Android.Resource.String.abc_shareactionprovider_share_with;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_shareactionprovider_share_with_application = global::MvxPluginNugetTest.Android.Resource.String.abc_shareactionprovider_share_with_application;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.abc_toolbar_collapse_description = global::MvxPluginNugetTest.Android.Resource.String.abc_toolbar_collapse_description;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.appbar_scrolling_view_behavior = global::MvxPluginNugetTest.Android.Resource.String.appbar_scrolling_view_behavior;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.bottom_sheet_behavior = global::MvxPluginNugetTest.Android.Resource.String.bottom_sheet_behavior;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.character_counter_pattern = global::MvxPluginNugetTest.Android.Resource.String.character_counter_pattern;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.fab_scroll_shrink_grow_autohide_behavior = global::MvxPluginNugetTest.Android.Resource.String.fab_scroll_shrink_grow_autohide_behavior;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.password_toggle_content_description = global::MvxPluginNugetTest.Android.Resource.String.password_toggle_content_description;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.path_password_eye = global::MvxPluginNugetTest.Android.Resource.String.path_password_eye;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.path_password_eye_mask_strike_through = global::MvxPluginNugetTest.Android.Resource.String.path_password_eye_mask_strike_through;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.path_password_eye_mask_visible = global::MvxPluginNugetTest.Android.Resource.String.path_password_eye_mask_visible;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.path_password_strike_through = global::MvxPluginNugetTest.Android.Resource.String.path_password_strike_through;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.search_menu_title = global::MvxPluginNugetTest.Android.Resource.String.search_menu_title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.status_bar_notification_info_overflow = global::MvxPluginNugetTest.Android.Resource.String.status_bar_notification_info_overflow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.String.view_scroll_translation_autohide_behavior = global::MvxPluginNugetTest.Android.Resource.String.view_scroll_translation_autohide_behavior;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.AlertDialog_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.AlertDialog_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.AlertDialog_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.AlertDialog_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Animation_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Animation_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Animation_AppCompat_DropDownUp = global::MvxPluginNugetTest.Android.Resource.Style.Animation_AppCompat_DropDownUp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Animation_AppCompat_Tooltip = global::MvxPluginNugetTest.Android.Resource.Style.Animation_AppCompat_Tooltip;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Animation_Design_BottomSheetDialog = global::MvxPluginNugetTest.Android.Resource.Style.Animation_Design_BottomSheetDialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_AlertDialog_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_AlertDialog_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_AlertDialog_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_AlertDialog_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Animation_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_Animation_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Animation_AppCompat_DropDownUp = global::MvxPluginNugetTest.Android.Resource.Style.Base_Animation_AppCompat_DropDownUp;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Animation_AppCompat_Tooltip = global::MvxPluginNugetTest.Android.Resource.Style.Base_Animation_AppCompat_Tooltip;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_DialogWindowTitle_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_DialogWindowTitle_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_DialogWindowTitleBackground_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_DialogWindowTitleBackground_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Body1 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Body1;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Body2 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Body2;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Button = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Caption = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Caption;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Display1 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Display1;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Display2 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Display2;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Display3 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Display3;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Display4 = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Display4;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Headline = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Headline;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Large = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Large;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Large_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Large_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Medium = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Medium;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Medium_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Medium_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Menu = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_SearchResult = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_SearchResult;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Title = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Small = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Small;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Small_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Small_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Subhead = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Subhead;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Subhead_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Subhead_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Title = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Title_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Title_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Tooltip = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Tooltip;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Title = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Colored;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_DropDownItem = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_DropDownItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Header;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Large;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Small;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_Switch = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Switch;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Title = global::MvxPluginNugetTest.Android.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_CompactMenu = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_CompactMenu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Dialog_Alert;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Dialog_FixedSize = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Dialog_FixedSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Dialog_MinWidth = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Dialog_MinWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_DialogWhenLarge = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_DialogWhenLarge;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Light_DarkActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_DarkActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Light_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Light_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog_Alert;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Light_Dialog_FixedSize = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog_FixedSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Light_Dialog_MinWidth = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog_MinWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Theme_AppCompat_Light_DialogWhenLarge = global::MvxPluginNugetTest.Android.Resource.Style.Base_Theme_AppCompat_Light_DialogWhenLarge;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_ThemeOverlay_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_ThemeOverlay_AppCompat_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_ThemeOverlay_AppCompat_Dark = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_ThemeOverlay_AppCompat_Dark_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dark_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog_Alert;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_ThemeOverlay_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V11_Theme_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V11_Theme_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V11_Theme_AppCompat_Light_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V11_Theme_AppCompat_Light_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V11_ThemeOverlay_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V11_ThemeOverlay_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V12_Widget_AppCompat_AutoCompleteTextView = global::MvxPluginNugetTest.Android.Resource.Style.Base_V12_Widget_AppCompat_AutoCompleteTextView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V12_Widget_AppCompat_EditText = global::MvxPluginNugetTest.Android.Resource.Style.Base_V12_Widget_AppCompat_EditText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V14_Widget_Design_AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Style.Base_V14_Widget_Design_AppBarLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V21_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V21_Theme_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_Theme_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V21_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V21_Theme_AppCompat_Light_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_Theme_AppCompat_Light_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V21_ThemeOverlay_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_ThemeOverlay_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V21_Widget_Design_AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Style.Base_V21_Widget_Design_AppBarLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V22_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_V22_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V22_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_V22_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V23_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_V23_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V23_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_V23_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V26_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_V26_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V26_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_V26_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V26_Widget_AppCompat_Toolbar = global::MvxPluginNugetTest.Android.Resource.Style.Base_V26_Widget_AppCompat_Toolbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V26_Widget_Design_AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Style.Base_V26_Widget_Design_AppBarLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V7_Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Theme_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V7_Theme_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Theme_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V7_Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V7_Theme_AppCompat_Light_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Theme_AppCompat_Light_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V7_ThemeOverlay_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_ThemeOverlay_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V7_Widget_AppCompat_AutoCompleteTextView = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Widget_AppCompat_AutoCompleteTextView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V7_Widget_AppCompat_EditText = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Widget_AppCompat_EditText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_V7_Widget_AppCompat_Toolbar = global::MvxPluginNugetTest.Android.Resource.Style.Base_V7_Widget_AppCompat_Toolbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ActionBar_Solid = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_Solid;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ActionBar_TabBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_TabBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ActionBar_TabText = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_TabText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ActionBar_TabView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_TabView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ActionButton = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ActionButton_CloseMode = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionButton_CloseMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ActionButton_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionButton_Overflow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ActionMode = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActionMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ActivityChooserView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ActivityChooserView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_AutoCompleteTextView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_AutoCompleteTextView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Button = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Button_Borderless = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button_Borderless;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Button_Borderless_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button_Borderless_Colored;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button_ButtonBar_AlertDialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Button_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button_Colored;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Button_Small = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Button_Small;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ButtonBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ButtonBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ButtonBar_AlertDialog = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ButtonBar_AlertDialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_CompoundButton_CheckBox = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_CompoundButton_CheckBox;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_CompoundButton_RadioButton = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_CompoundButton_RadioButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_CompoundButton_Switch = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_CompoundButton_Switch;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle_Common = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle_Common;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_DropDownItem_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_DropDownItem_Spinner;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_EditText = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_EditText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ImageButton = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ImageButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Light_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_Solid = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_Solid;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu_Overflow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ListMenuView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ListMenuView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ListPopupWindow = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ListPopupWindow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ListView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ListView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ListView_DropDown = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ListView_DropDown;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ListView_Menu = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ListView_Menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_PopupMenu = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_PopupMenu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_PopupMenu_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_PopupMenu_Overflow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_PopupWindow = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_PopupWindow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ProgressBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ProgressBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_ProgressBar_Horizontal = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_ProgressBar_Horizontal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_RatingBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_RatingBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_RatingBar_Indicator = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_RatingBar_Indicator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_RatingBar_Small = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_RatingBar_Small;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_SearchView = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_SearchView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_SearchView_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_SearchView_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_SeekBar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_SeekBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_SeekBar_Discrete = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_SeekBar_Discrete;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Spinner;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Spinner_Underlined = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Spinner_Underlined;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_TextView_SpinnerItem = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_TextView_SpinnerItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Toolbar = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Toolbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_AppCompat_Toolbar_Button_Navigation = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_AppCompat_Toolbar_Button_Navigation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_Design_AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_Design_AppBarLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Base_Widget_Design_TabLayout = global::MvxPluginNugetTest.Android.Resource.Style.Base_Widget_Design_TabLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_ThemeOverlay_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_ThemeOverlay_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_ThemeOverlay_AppCompat_Dark = global::MvxPluginNugetTest.Android.Resource.Style.Platform_ThemeOverlay_AppCompat_Dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_ThemeOverlay_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_ThemeOverlay_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_V11_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V11_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_V11_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V11_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_V14_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V14_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_V14_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V14_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_V21_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V21_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_V21_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V21_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_V25_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V25_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_V25_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Platform_V25_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Platform_Widget_AppCompat_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Platform_Widget_AppCompat_Spinner;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_DialogWindowTitle_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_DialogWindowTitle_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_ActionBar_TitleItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_DialogTitle_Icon = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_DialogTitle_Icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_Text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Query = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Query;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Text = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlOverlay_Widget_AppCompat_SearchView_MagIcon = global::MvxPluginNugetTest.Android.Resource.Style.RtlOverlay_Widget_AppCompat_SearchView_MagIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton = global::MvxPluginNugetTest.Android.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton_Overflow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Body1 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Body1;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Body2 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Body2;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Button = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Caption = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Caption;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Display1 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Display1;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Display2 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Display2;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Display3 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Display3;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Display4 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Display4;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Headline = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Headline;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Large = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Large;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Large_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Large_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Large;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Small;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Medium = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Medium;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Medium_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Medium_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Menu = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_SearchResult_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_SearchResult_Subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_SearchResult_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_SearchResult_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Small = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Small;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Small_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Small_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Subhead = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Subhead;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Subhead_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Subhead_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Title_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Title_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Tooltip = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Tooltip;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Menu = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_Button = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_Button_Borderless_Colored = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button_Borderless_Colored;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_Button_Colored = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button_Colored;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_Button_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_DropDownItem = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_DropDownItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Header = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Header;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Large = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Large;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Small = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Small;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_Switch = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_Switch;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_AppCompat_Widget_TextView_SpinnerItem = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_AppCompat_Widget_TextView_SpinnerItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Compat_Notification = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Compat_Notification_Info = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Info;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Compat_Notification_Info_Media = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Info_Media;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Compat_Notification_Line2 = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Line2;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Compat_Notification_Line2_Media = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Line2_Media;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Compat_Notification_Media = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Media;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Compat_Notification_Time = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Time;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Compat_Notification_Time_Media = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Time_Media;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Compat_Notification_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Compat_Notification_Title_Media = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Compat_Notification_Title_Media;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Design_CollapsingToolbar_Expanded = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_CollapsingToolbar_Expanded;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Design_Counter = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Counter;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Design_Counter_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Counter_Overflow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Design_Error = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Error;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Design_Hint = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Hint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Design_Snackbar_Message = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Snackbar_Message;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Design_Tab = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Design_Tab;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Widget_AppCompat_ExpandedMenu_Item = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Widget_AppCompat_ExpandedMenu_Item;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Subtitle = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Title = global::MvxPluginNugetTest.Android.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_CompactMenu = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_CompactMenu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_DayNight = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_DayNight_DarkActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_DarkActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_DayNight_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_DayNight_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_Dialog_Alert;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_DayNight_Dialog_MinWidth = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_Dialog_MinWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_DayNight_DialogWhenLarge = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_DialogWhenLarge;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_DayNight_NoActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DayNight_NoActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Dialog_Alert;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_Dialog_MinWidth = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Dialog_MinWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_DialogWhenLarge = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_DialogWhenLarge;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_Light_DarkActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_DarkActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_Light_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_Light_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_Dialog_Alert;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_Light_Dialog_MinWidth = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_Dialog_MinWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_Light_DialogWhenLarge = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_DialogWhenLarge;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_Light_NoActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_Light_NoActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_AppCompat_NoActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_AppCompat_NoActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_Design = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_Design_BottomSheetDialog = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design_BottomSheetDialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_Design_Light = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_Design_Light_BottomSheetDialog = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design_Light_BottomSheetDialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_Design_Light_NoActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design_Light_NoActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Theme_Design_NoActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Theme_Design_NoActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.ThemeOverlay_AppCompat = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.ThemeOverlay_AppCompat_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.ThemeOverlay_AppCompat_Dark = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_Dark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.ThemeOverlay_AppCompat_Dark_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_Dark_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.ThemeOverlay_AppCompat_Dialog = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_Dialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.ThemeOverlay_AppCompat_Dialog_Alert = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_Dialog_Alert;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.ThemeOverlay_AppCompat_Light = global::MvxPluginNugetTest.Android.Resource.Style.ThemeOverlay_AppCompat_Light;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ActionBar_Solid = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionBar_Solid;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ActionBar_TabBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionBar_TabBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ActionBar_TabText = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionBar_TabText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ActionBar_TabView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionBar_TabView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ActionButton = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ActionButton_CloseMode = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionButton_CloseMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ActionButton_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionButton_Overflow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ActionMode = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActionMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ActivityChooserView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ActivityChooserView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_AutoCompleteTextView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_AutoCompleteTextView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Button = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Button_Borderless = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button_Borderless;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Button_Borderless_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button_Borderless_Colored;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Button_ButtonBar_AlertDialog = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button_ButtonBar_AlertDialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Button_Colored = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button_Colored;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Button_Small = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Button_Small;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ButtonBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ButtonBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ButtonBar_AlertDialog = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ButtonBar_AlertDialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_CompoundButton_CheckBox = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_CompoundButton_CheckBox;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_CompoundButton_RadioButton = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_CompoundButton_RadioButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_CompoundButton_Switch = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_CompoundButton_Switch;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_DrawerArrowToggle = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_DrawerArrowToggle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_DropDownItem_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_DropDownItem_Spinner;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_EditText = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_EditText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ImageButton = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ImageButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionButton = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionButton_CloseMode = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionButton_CloseMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionButton_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionButton_Overflow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActionMode_Inverse = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActionMode_Inverse;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ActivityChooserView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ActivityChooserView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_AutoCompleteTextView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_AutoCompleteTextView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_DropDownItem_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_DropDownItem_Spinner;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ListPopupWindow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ListPopupWindow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_ListView_DropDown = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_ListView_DropDown;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_PopupMenu = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_PopupMenu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_PopupMenu_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_PopupMenu_Overflow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_SearchView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_SearchView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Light_Spinner_DropDown_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Light_Spinner_DropDown_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ListMenuView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ListMenuView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ListPopupWindow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ListPopupWindow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ListView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ListView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ListView_DropDown = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ListView_DropDown;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ListView_Menu = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ListView_Menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_PopupMenu = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_PopupMenu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_PopupMenu_Overflow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_PopupMenu_Overflow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_PopupWindow = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_PopupWindow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ProgressBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ProgressBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_ProgressBar_Horizontal = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_ProgressBar_Horizontal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_RatingBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_RatingBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_RatingBar_Indicator = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_RatingBar_Indicator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_RatingBar_Small = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_RatingBar_Small;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_SearchView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_SearchView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_SearchView_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_SearchView_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_SeekBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_SeekBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_SeekBar_Discrete = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_SeekBar_Discrete;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Spinner = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Spinner;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Spinner_DropDown = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Spinner_DropDown;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Spinner_DropDown_ActionBar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Spinner_DropDown_ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Spinner_Underlined = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Spinner_Underlined;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_TextView_SpinnerItem = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_TextView_SpinnerItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Toolbar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Toolbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_AppCompat_Toolbar_Button_Navigation = global::MvxPluginNugetTest.Android.Resource.Style.Widget_AppCompat_Toolbar_Button_Navigation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Compat_NotificationActionContainer = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Compat_NotificationActionContainer;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Compat_NotificationActionText = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Compat_NotificationActionText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_AppBarLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_BottomNavigationView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_BottomNavigationView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_BottomSheet_Modal = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_BottomSheet_Modal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_CollapsingToolbar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_CollapsingToolbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_CoordinatorLayout = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_CoordinatorLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_FloatingActionButton = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_FloatingActionButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_NavigationView = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_NavigationView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_ScrimInsetsFrameLayout = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_ScrimInsetsFrameLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_Snackbar = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_Snackbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_TabLayout = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_TabLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Style.Widget_Design_TextInputLayout = global::MvxPluginNugetTest.Android.Resource.Style.Widget_Design_TextInputLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Xml.Empty = global::MvxPluginNugetTest.Android.Resource.Xml.Empty;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_background = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_backgroundSplit = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_backgroundSplit;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_backgroundStacked = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_backgroundStacked;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_contentInsetEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_contentInsetEndWithActions = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetEndWithActions;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_contentInsetLeft = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetLeft;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_contentInsetRight = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetRight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_contentInsetStart = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_contentInsetStartWithNavigation = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_contentInsetStartWithNavigation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_customNavigationLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_customNavigationLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_displayOptions = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_displayOptions;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_divider = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_divider;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_height = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_height;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_hideOnContentScroll = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_hideOnContentScroll;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_homeAsUpIndicator = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_homeAsUpIndicator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_homeLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_homeLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_icon = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_indeterminateProgressStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_indeterminateProgressStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_itemPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_itemPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_logo = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_logo;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_navigationMode = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_navigationMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_popupTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_popupTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_progressBarPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_progressBarPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_progressBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_progressBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_subtitle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_subtitleTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_subtitleTextStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_title = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBar_titleTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBar_titleTextStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBarLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBarLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionBarLayout_android_layout_gravity = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionBarLayout_android_layout_gravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionMenuItemView = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMenuItemView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionMenuItemView_android_minWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMenuItemView_android_minWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionMenuView = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMenuView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionMode = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionMode_background = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionMode_backgroundSplit = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_backgroundSplit;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionMode_closeItemLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_closeItemLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionMode_height = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_height;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionMode_subtitleTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_subtitleTextStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActionMode_titleTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.ActionMode_titleTextStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActivityChooserView = global::MvxPluginNugetTest.Android.Resource.Styleable.ActivityChooserView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActivityChooserView_expandActivityOverflowButtonDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.ActivityChooserView_expandActivityOverflowButtonDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ActivityChooserView_initialActivityCount = global::MvxPluginNugetTest.Android.Resource.Styleable.ActivityChooserView_initialActivityCount;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AlertDialog = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AlertDialog_android_layout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_android_layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AlertDialog_buttonPanelSideLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_buttonPanelSideLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AlertDialog_listItemLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_listItemLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AlertDialog_listLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_listLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AlertDialog_multiChoiceItemLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_multiChoiceItemLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AlertDialog_showTitle = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_showTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AlertDialog_singleChoiceItemLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AlertDialog_singleChoiceItemLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayout_android_background = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_android_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayout_android_keyboardNavigationCluster = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_android_keyboardNavigationCluster;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayout_android_touchscreenBlocksFocus = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_android_touchscreenBlocksFocus;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayout_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayout_expanded = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_expanded;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayoutStates = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayoutStates;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayoutStates_state_collapsed = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayoutStates_state_collapsed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayoutStates_state_collapsible = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayoutStates_state_collapsible;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayout_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_Layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayout_Layout_layout_scrollFlags = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_Layout_layout_scrollFlags;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppBarLayout_Layout_layout_scrollInterpolator = global::MvxPluginNugetTest.Android.Resource.Styleable.AppBarLayout_Layout_layout_scrollInterpolator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatImageView = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatImageView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatImageView_android_src = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatImageView_android_src;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatImageView_srcCompat = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatImageView_srcCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatImageView_tint = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatImageView_tint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatImageView_tintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatImageView_tintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatSeekBar = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatSeekBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatSeekBar_android_thumb = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatSeekBar_android_thumb;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatSeekBar_tickMark = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatSeekBar_tickMark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatSeekBar_tickMarkTint = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatSeekBar_tickMarkTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatSeekBar_tickMarkTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatSeekBar_tickMarkTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextHelper = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextHelper_android_drawableBottom = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableBottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextHelper_android_drawableEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextHelper_android_drawableLeft = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableLeft;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextHelper_android_drawableRight = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableRight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextHelper_android_drawableStart = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextHelper_android_drawableTop = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_drawableTop;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextHelper_android_textAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextHelper_android_textAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextView = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextView_android_textAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_android_textAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextView_autoSizeMaxTextSize = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_autoSizeMaxTextSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextView_autoSizeMinTextSize = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_autoSizeMinTextSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextView_autoSizePresetSizes = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_autoSizePresetSizes;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextView_autoSizeStepGranularity = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_autoSizeStepGranularity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextView_autoSizeTextType = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_autoSizeTextType;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextView_fontFamily = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_fontFamily;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTextView_textAllCaps = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTextView_textAllCaps;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarDivider = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarDivider;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarItemBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarItemBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarPopupTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarPopupTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarSize = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarSplitStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarSplitStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarTabBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarTabBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarTabStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarTabStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarTabTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarTabTextStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionBarWidgetTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionBarWidgetTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionDropDownStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionDropDownStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionMenuTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionMenuTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionMenuTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionMenuTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeCloseButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeCloseButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeCloseDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeCloseDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeCopyDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeCopyDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeCutDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeCutDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeFindDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeFindDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModePasteDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModePasteDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModePopupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModePopupWindowStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeSelectAllDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeSelectAllDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeShareDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeShareDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeSplitBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeSplitBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionModeWebSearchDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionModeWebSearchDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionOverflowButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionOverflowButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_actionOverflowMenuStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_actionOverflowMenuStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_activityChooserViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_activityChooserViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_alertDialogButtonGroupStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_alertDialogButtonGroupStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_alertDialogCenterButtons = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_alertDialogCenterButtons;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_alertDialogStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_alertDialogStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_alertDialogTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_alertDialogTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_android_windowAnimationStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_android_windowAnimationStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_android_windowIsFloating = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_android_windowIsFloating;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_autoCompleteTextViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_autoCompleteTextViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_borderlessButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_borderlessButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_buttonBarButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonBarButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_buttonBarNegativeButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonBarNegativeButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_buttonBarNeutralButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonBarNeutralButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_buttonBarPositiveButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonBarPositiveButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_buttonBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_buttonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_buttonStyleSmall = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_buttonStyleSmall;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_checkboxStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_checkboxStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_checkedTextViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_checkedTextViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_colorAccent = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorAccent;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_colorBackgroundFloating = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorBackgroundFloating;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_colorButtonNormal = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorButtonNormal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_colorControlActivated = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorControlActivated;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_colorControlHighlight = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorControlHighlight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_colorControlNormal = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorControlNormal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_colorError = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorError;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_colorPrimary = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorPrimary;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_colorPrimaryDark = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorPrimaryDark;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_colorSwitchThumbNormal = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_colorSwitchThumbNormal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_controlBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_controlBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_dialogPreferredPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dialogPreferredPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_dialogTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dialogTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_dividerHorizontal = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dividerHorizontal;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_dividerVertical = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dividerVertical;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_dropDownListViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dropDownListViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_dropdownListPreferredItemHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_dropdownListPreferredItemHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_editTextBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_editTextBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_editTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_editTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_editTextStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_editTextStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_homeAsUpIndicator = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_homeAsUpIndicator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_imageButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_imageButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_listChoiceBackgroundIndicator = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listChoiceBackgroundIndicator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_listDividerAlertDialog = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listDividerAlertDialog;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_listMenuViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listMenuViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_listPopupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPopupWindowStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_listPreferredItemHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPreferredItemHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_listPreferredItemHeightLarge = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPreferredItemHeightLarge;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_listPreferredItemHeightSmall = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPreferredItemHeightSmall;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingLeft = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingLeft;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingRight = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingRight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_panelBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_panelBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_panelMenuListTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_panelMenuListTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_panelMenuListWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_panelMenuListWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_popupMenuStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_popupMenuStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_popupWindowStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_popupWindowStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_radioButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_radioButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_ratingBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_ratingBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_ratingBarStyleIndicator = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_ratingBarStyleIndicator;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_ratingBarStyleSmall = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_ratingBarStyleSmall;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_searchViewStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_searchViewStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_seekBarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_seekBarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_selectableItemBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_selectableItemBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_selectableItemBackgroundBorderless = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_selectableItemBackgroundBorderless;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_spinnerDropDownItemStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_spinnerDropDownItemStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_spinnerStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_spinnerStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_switchStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_switchStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_textAppearanceLargePopupMenu = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceLargePopupMenu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_textAppearanceListItem = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceListItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_textAppearanceListItemSecondary = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceListItemSecondary;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_textAppearanceListItemSmall = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceListItemSmall;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_textAppearancePopupMenuHeader = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearancePopupMenuHeader;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultSubtitle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultSubtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultTitle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_textAppearanceSmallPopupMenu = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textAppearanceSmallPopupMenu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_textColorAlertDialogListItem = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textColorAlertDialogListItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_textColorSearchUrl = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_textColorSearchUrl;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_toolbarNavigationButtonStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_toolbarNavigationButtonStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_toolbarStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_toolbarStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_tooltipForegroundColor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_tooltipForegroundColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_tooltipFrameBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_tooltipFrameBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_windowActionBar = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowActionBar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_windowActionBarOverlay = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowActionBarOverlay;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_windowActionModeOverlay = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowActionModeOverlay;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_windowFixedHeightMajor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowFixedHeightMajor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_windowFixedHeightMinor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowFixedHeightMinor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_windowFixedWidthMajor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowFixedWidthMajor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_windowFixedWidthMinor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowFixedWidthMinor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_windowMinWidthMajor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowMinWidthMajor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_windowMinWidthMinor = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowMinWidthMinor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.AppCompatTheme_windowNoTitle = global::MvxPluginNugetTest.Android.Resource.Styleable.AppCompatTheme_windowNoTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.BottomNavigationView = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.BottomNavigationView_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.BottomNavigationView_itemBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView_itemBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.BottomNavigationView_itemIconTint = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView_itemIconTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.BottomNavigationView_itemTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView_itemTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.BottomNavigationView_menu = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomNavigationView_menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.BottomSheetBehavior_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomSheetBehavior_Layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.BottomSheetBehavior_Layout_behavior_hideable = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomSheetBehavior_Layout_behavior_hideable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.BottomSheetBehavior_Layout_behavior_peekHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomSheetBehavior_Layout_behavior_peekHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.BottomSheetBehavior_Layout_behavior_skipCollapsed = global::MvxPluginNugetTest.Android.Resource.Styleable.BottomSheetBehavior_Layout_behavior_skipCollapsed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ButtonBarLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ButtonBarLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ButtonBarLayout_allowStacking = global::MvxPluginNugetTest.Android.Resource.Styleable.ButtonBarLayout_allowStacking;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_contentScrim = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_contentScrim;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_expandedTitleGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMargin = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMargin;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginBottom = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginBottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginStart = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginTop = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginTop;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_expandedTitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_scrimAnimationDuration = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_scrimAnimationDuration;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_scrimVisibleHeightTrigger = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_scrimVisibleHeightTrigger;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_statusBarScrim = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_statusBarScrim;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_title = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_titleEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_titleEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_toolbarId = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_toolbarId;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_Layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseMode = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = global::MvxPluginNugetTest.Android.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ColorStateListItem = global::MvxPluginNugetTest.Android.Resource.Styleable.ColorStateListItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ColorStateListItem_alpha = global::MvxPluginNugetTest.Android.Resource.Styleable.ColorStateListItem_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ColorStateListItem_android_alpha = global::MvxPluginNugetTest.Android.Resource.Styleable.ColorStateListItem_android_alpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ColorStateListItem_android_color = global::MvxPluginNugetTest.Android.Resource.Styleable.ColorStateListItem_android_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CompoundButton = global::MvxPluginNugetTest.Android.Resource.Styleable.CompoundButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CompoundButton_android_button = global::MvxPluginNugetTest.Android.Resource.Styleable.CompoundButton_android_button;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CompoundButton_buttonTint = global::MvxPluginNugetTest.Android.Resource.Styleable.CompoundButton_buttonTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CompoundButton_buttonTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.CompoundButton_buttonTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout_keylines = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_keylines;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout_statusBarBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_statusBarBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout_Layout_android_layout_gravity = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_android_layout_gravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout_Layout_layout_anchor = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_anchor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout_Layout_layout_anchorGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_anchorGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout_Layout_layout_behavior = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_behavior;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout_Layout_layout_dodgeInsetEdges = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_dodgeInsetEdges;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout_Layout_layout_insetEdge = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_insetEdge;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.CoordinatorLayout_Layout_layout_keyline = global::MvxPluginNugetTest.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_keyline;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DesignTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.DesignTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DesignTheme_bottomSheetDialogTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.DesignTheme_bottomSheetDialogTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DesignTheme_bottomSheetStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.DesignTheme_bottomSheetStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DesignTheme_textColorError = global::MvxPluginNugetTest.Android.Resource.Styleable.DesignTheme_textColorError;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DrawerArrowToggle = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DrawerArrowToggle_arrowHeadLength = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_arrowHeadLength;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DrawerArrowToggle_arrowShaftLength = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_arrowShaftLength;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DrawerArrowToggle_barLength = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_barLength;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DrawerArrowToggle_color = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_color;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DrawerArrowToggle_drawableSize = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_drawableSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DrawerArrowToggle_gapBetweenBars = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_gapBetweenBars;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DrawerArrowToggle_spinBars = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_spinBars;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.DrawerArrowToggle_thickness = global::MvxPluginNugetTest.Android.Resource.Styleable.DrawerArrowToggle_thickness;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton_backgroundTint = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_backgroundTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton_backgroundTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_backgroundTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton_borderWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_borderWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton_fabSize = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_fabSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton_pressedTranslationZ = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_pressedTranslationZ;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton_rippleColor = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_rippleColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton_useCompatPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_useCompatPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton_Behavior_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_Behavior_Layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FloatingActionButton_Behavior_Layout_behavior_autoHide = global::MvxPluginNugetTest.Android.Resource.Styleable.FloatingActionButton_Behavior_Layout_behavior_autoHide;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamily = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamily_fontProviderAuthority = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderAuthority;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamily_fontProviderCerts = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderCerts;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamily_fontProviderFetchStrategy = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderFetchStrategy;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamily_fontProviderFetchTimeout = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderFetchTimeout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamily_fontProviderPackage = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderPackage;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamily_fontProviderQuery = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamily_fontProviderQuery;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamilyFont = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamilyFont_android_font = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_android_font;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamilyFont_android_fontStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_android_fontStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamilyFont_android_fontWeight = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_android_fontWeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamilyFont_font = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_font;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamilyFont_fontStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_fontStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.FontFamilyFont_fontWeight = global::MvxPluginNugetTest.Android.Resource.Styleable.FontFamilyFont_fontWeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ForegroundLinearLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ForegroundLinearLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ForegroundLinearLayout_android_foreground = global::MvxPluginNugetTest.Android.Resource.Styleable.ForegroundLinearLayout_android_foreground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ForegroundLinearLayout_android_foregroundGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.ForegroundLinearLayout_android_foregroundGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ForegroundLinearLayout_foregroundInsidePadding = global::MvxPluginNugetTest.Android.Resource.Styleable.ForegroundLinearLayout_foregroundInsidePadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_android_baselineAligned = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_android_baselineAligned;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_android_baselineAlignedChildIndex = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_android_baselineAlignedChildIndex;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_android_gravity = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_android_gravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_android_orientation = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_android_orientation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_android_weightSum = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_android_weightSum;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_divider = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_divider;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_dividerPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_dividerPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_measureWithLargestChild = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_measureWithLargestChild;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_showDividers = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_showDividers;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_Layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_gravity = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_gravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_height = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_height;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_weight = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_weight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_width = global::MvxPluginNugetTest.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_width;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ListPopupWindow = global::MvxPluginNugetTest.Android.Resource.Styleable.ListPopupWindow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ListPopupWindow_android_dropDownHorizontalOffset = global::MvxPluginNugetTest.Android.Resource.Styleable.ListPopupWindow_android_dropDownHorizontalOffset;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ListPopupWindow_android_dropDownVerticalOffset = global::MvxPluginNugetTest.Android.Resource.Styleable.ListPopupWindow_android_dropDownVerticalOffset;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuGroup = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuGroup_android_checkableBehavior = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_checkableBehavior;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuGroup_android_enabled = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_enabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuGroup_android_id = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_id;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuGroup_android_menuCategory = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_menuCategory;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuGroup_android_orderInCategory = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_orderInCategory;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuGroup_android_visible = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuGroup_android_visible;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_actionLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_actionLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_actionProviderClass = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_actionProviderClass;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_actionViewClass = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_actionViewClass;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_alphabeticModifiers = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_alphabeticModifiers;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_alphabeticShortcut = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_alphabeticShortcut;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_checkable = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_checkable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_checked = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_checked;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_enabled = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_enabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_icon = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_id = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_id;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_menuCategory = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_menuCategory;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_numericShortcut = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_numericShortcut;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_onClick = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_onClick;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_orderInCategory = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_orderInCategory;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_title = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_titleCondensed = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_titleCondensed;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_android_visible = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_android_visible;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_contentDescription = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_contentDescription;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_iconTint = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_iconTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_iconTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_iconTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_numericModifiers = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_numericModifiers;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_showAsAction = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_showAsAction;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuItem_tooltipText = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuItem_tooltipText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuView = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuView_android_headerBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_headerBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuView_android_horizontalDivider = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_horizontalDivider;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuView_android_itemBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_itemBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuView_android_itemIconDisabledAlpha = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_itemIconDisabledAlpha;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuView_android_itemTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_itemTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuView_android_verticalDivider = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_verticalDivider;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuView_android_windowAnimationStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_android_windowAnimationStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuView_preserveIconSpacing = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_preserveIconSpacing;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MenuView_subMenuArrow = global::MvxPluginNugetTest.Android.Resource.Styleable.MenuView_subMenuArrow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MvxBinding = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxBinding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MvxBinding_MvxBind = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxBinding_MvxBind;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MvxBinding_MvxLang = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxBinding_MvxLang;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MvxControl = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxControl;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MvxControl_MvxTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxControl_MvxTemplate;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MvxExpandableListView = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxExpandableListView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MvxExpandableListView_MvxGroupItemTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxExpandableListView_MvxGroupItemTemplate;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MvxListView = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxListView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MvxListView_MvxDropDownItemTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxListView_MvxDropDownItemTemplate;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.MvxListView_MvxItemTemplate = global::MvxPluginNugetTest.Android.Resource.Styleable.MvxListView_MvxItemTemplate;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView_android_background = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_android_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView_android_fitsSystemWindows = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_android_fitsSystemWindows;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView_android_maxWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_android_maxWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView_headerLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_headerLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView_itemBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_itemBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView_itemIconTint = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_itemIconTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView_itemTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_itemTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView_itemTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_itemTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.NavigationView_menu = global::MvxPluginNugetTest.Android.Resource.Styleable.NavigationView_menu;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.PopupWindow = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindow;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.PopupWindow_android_popupAnimationStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindow_android_popupAnimationStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.PopupWindow_android_popupBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindow_android_popupBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.PopupWindow_overlapAnchor = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindow_overlapAnchor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.PopupWindowBackgroundState = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindowBackgroundState;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.PopupWindowBackgroundState_state_above_anchor = global::MvxPluginNugetTest.Android.Resource.Styleable.PopupWindowBackgroundState_state_above_anchor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecycleListView = global::MvxPluginNugetTest.Android.Resource.Styleable.RecycleListView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecycleListView_paddingBottomNoButtons = global::MvxPluginNugetTest.Android.Resource.Styleable.RecycleListView_paddingBottomNoButtons;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecycleListView_paddingTopNoTitle = global::MvxPluginNugetTest.Android.Resource.Styleable.RecycleListView_paddingTopNoTitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_android_descendantFocusability = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_android_descendantFocusability;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_android_orientation = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_android_orientation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_fastScrollEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_fastScrollEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_fastScrollHorizontalThumbDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_fastScrollHorizontalThumbDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_fastScrollHorizontalTrackDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_fastScrollHorizontalTrackDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_fastScrollVerticalThumbDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_fastScrollVerticalThumbDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_fastScrollVerticalTrackDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_fastScrollVerticalTrackDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_layoutManager = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_layoutManager;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_reverseLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_reverseLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_spanCount = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_spanCount;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.RecyclerView_stackFromEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.RecyclerView_stackFromEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ScrimInsetsFrameLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.ScrimInsetsFrameLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ScrimInsetsFrameLayout_insetForeground = global::MvxPluginNugetTest.Android.Resource.Styleable.ScrimInsetsFrameLayout_insetForeground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ScrollingViewBehavior_Layout = global::MvxPluginNugetTest.Android.Resource.Styleable.ScrollingViewBehavior_Layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ScrollingViewBehavior_Layout_behavior_overlapTop = global::MvxPluginNugetTest.Android.Resource.Styleable.ScrollingViewBehavior_Layout_behavior_overlapTop;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_android_focusable = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_android_focusable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_android_imeOptions = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_android_imeOptions;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_android_inputType = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_android_inputType;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_android_maxWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_android_maxWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_closeIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_closeIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_commitIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_commitIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_defaultQueryHint = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_defaultQueryHint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_goIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_goIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_iconifiedByDefault = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_iconifiedByDefault;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_layout = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_queryBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_queryBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_queryHint = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_queryHint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_searchHintIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_searchHintIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_searchIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_searchIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_submitBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_submitBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_suggestionRowLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_suggestionRowLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SearchView_voiceIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.SearchView_voiceIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SnackbarLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.SnackbarLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SnackbarLayout_android_maxWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.SnackbarLayout_android_maxWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SnackbarLayout_elevation = global::MvxPluginNugetTest.Android.Resource.Styleable.SnackbarLayout_elevation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SnackbarLayout_maxActionInlineWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.SnackbarLayout_maxActionInlineWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Spinner = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Spinner_android_dropDownWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner_android_dropDownWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Spinner_android_entries = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner_android_entries;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Spinner_android_popupBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner_android_popupBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Spinner_android_prompt = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner_android_prompt;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Spinner_popupTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.Spinner_popupTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_android_textOff = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_android_textOff;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_android_textOn = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_android_textOn;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_android_thumb = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_android_thumb;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_showText = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_showText;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_splitTrack = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_splitTrack;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_switchMinWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_switchMinWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_switchPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_switchPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_switchTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_switchTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_thumbTextPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_thumbTextPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_thumbTint = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_thumbTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_thumbTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_thumbTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_track = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_track;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_trackTint = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_trackTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.SwitchCompat_trackTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.SwitchCompat_trackTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabItem = global::MvxPluginNugetTest.Android.Resource.Styleable.TabItem;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabItem_android_icon = global::MvxPluginNugetTest.Android.Resource.Styleable.TabItem_android_icon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabItem_android_layout = global::MvxPluginNugetTest.Android.Resource.Styleable.TabItem_android_layout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabItem_android_text = global::MvxPluginNugetTest.Android.Resource.Styleable.TabItem_android_text;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabBackground = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabBackground;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabContentStart = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabContentStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabIndicatorColor = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabIndicatorColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabIndicatorHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabIndicatorHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabMaxWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabMaxWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabMinWidth = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabMinWidth;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabMode = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabPadding = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabPadding;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabPaddingBottom = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabPaddingBottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabPaddingEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabPaddingEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabPaddingStart = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabPaddingStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabPaddingTop = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabPaddingTop;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabSelectedTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabSelectedTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TabLayout_tabTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.TabLayout_tabTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_fontFamily = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_fontFamily;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_shadowColor = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_shadowColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_shadowDx = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_shadowDx;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_shadowDy = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_shadowDy;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_shadowRadius = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_shadowRadius;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_textColor = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_textColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_textColorHint = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_textColorHint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_textColorLink = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_textColorLink;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_textSize = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_textSize;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_textStyle = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_textStyle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_android_typeface = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_android_typeface;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_fontFamily = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_fontFamily;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextAppearance_textAllCaps = global::MvxPluginNugetTest.Android.Resource.Styleable.TextAppearance_textAllCaps;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_android_hint = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_android_hint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_android_textColorHint = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_android_textColorHint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_counterEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_counterEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_counterMaxLength = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_counterMaxLength;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_counterOverflowTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_counterOverflowTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_counterTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_counterTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_errorEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_errorEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_errorTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_errorTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_hintAnimationEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_hintAnimationEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_hintEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_hintEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_hintTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_hintTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_passwordToggleContentDescription = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_passwordToggleContentDescription;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_passwordToggleDrawable = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_passwordToggleDrawable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_passwordToggleEnabled = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_passwordToggleEnabled;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_passwordToggleTint = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_passwordToggleTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.TextInputLayout_passwordToggleTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.TextInputLayout_passwordToggleTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_android_gravity = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_android_gravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_android_minHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_android_minHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_buttonGravity = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_buttonGravity;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_collapseContentDescription = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_collapseContentDescription;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_collapseIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_collapseIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_contentInsetEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_contentInsetEndWithActions = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetEndWithActions;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_contentInsetLeft = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetLeft;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_contentInsetRight = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetRight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_contentInsetStart = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_contentInsetStartWithNavigation = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_contentInsetStartWithNavigation;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_logo = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_logo;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_logoDescription = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_logoDescription;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_maxButtonHeight = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_maxButtonHeight;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_navigationContentDescription = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_navigationContentDescription;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_navigationIcon = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_navigationIcon;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_popupTheme = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_popupTheme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_subtitle = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_subtitle;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_subtitleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_subtitleTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_subtitleTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_subtitleTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_title = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_title;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_titleMargin = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMargin;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_titleMarginBottom = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMarginBottom;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_titleMarginEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMarginEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_titleMarginStart = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMarginStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_titleMarginTop = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMarginTop;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_titleMargins = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleMargins;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_titleTextAppearance = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleTextAppearance;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.Toolbar_titleTextColor = global::MvxPluginNugetTest.Android.Resource.Styleable.Toolbar_titleTextColor;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.View = global::MvxPluginNugetTest.Android.Resource.Styleable.View;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.View_android_focusable = global::MvxPluginNugetTest.Android.Resource.Styleable.View_android_focusable;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.View_android_theme = global::MvxPluginNugetTest.Android.Resource.Styleable.View_android_theme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.View_paddingEnd = global::MvxPluginNugetTest.Android.Resource.Styleable.View_paddingEnd;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.View_paddingStart = global::MvxPluginNugetTest.Android.Resource.Styleable.View_paddingStart;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.View_theme = global::MvxPluginNugetTest.Android.Resource.Styleable.View_theme;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ViewBackgroundHelper = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewBackgroundHelper;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ViewBackgroundHelper_android_background = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewBackgroundHelper_android_background;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ViewBackgroundHelper_backgroundTint = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewBackgroundHelper_backgroundTint;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ViewBackgroundHelper_backgroundTintMode = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewBackgroundHelper_backgroundTintMode;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ViewStubCompat = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewStubCompat;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ViewStubCompat_android_id = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewStubCompat_android_id;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ViewStubCompat_android_inflatedId = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewStubCompat_android_inflatedId;
+ global::MvvmCross.Droid.Support.V7.AppCompat.Resource.Styleable.ViewStubCompat_android_layout = global::MvxPluginNugetTest.Android.Resource.Styleable.ViewStubCompat_android_layout;
+ }
+
+ public partial class Animation
{
- static Attribute()
+ // aapt resource value: 0x7f050000
+ public const int abc_fade_in = 2131034112;
+
+ // aapt resource value: 0x7f050001
+ public const int abc_fade_out = 2131034113;
+
+ // aapt resource value: 0x7f050002
+ public const int abc_grow_fade_in_from_bottom = 2131034114;
+
+ // aapt resource value: 0x7f050003
+ public const int abc_popup_enter = 2131034115;
+
+ // aapt resource value: 0x7f050004
+ public const int abc_popup_exit = 2131034116;
+
+ // aapt resource value: 0x7f050005
+ public const int abc_shrink_fade_out_from_bottom = 2131034117;
+
+ // aapt resource value: 0x7f050006
+ public const int abc_slide_in_bottom = 2131034118;
+
+ // aapt resource value: 0x7f050007
+ public const int abc_slide_in_top = 2131034119;
+
+ // aapt resource value: 0x7f050008
+ public const int abc_slide_out_bottom = 2131034120;
+
+ // aapt resource value: 0x7f050009
+ public const int abc_slide_out_top = 2131034121;
+
+ // aapt resource value: 0x7f05000a
+ public const int design_bottom_sheet_slide_in = 2131034122;
+
+ // aapt resource value: 0x7f05000b
+ public const int design_bottom_sheet_slide_out = 2131034123;
+
+ // aapt resource value: 0x7f05000c
+ public const int design_snackbar_in = 2131034124;
+
+ // aapt resource value: 0x7f05000d
+ public const int design_snackbar_out = 2131034125;
+
+ // aapt resource value: 0x7f05000e
+ public const int tooltip_enter = 2131034126;
+
+ // aapt resource value: 0x7f05000f
+ public const int tooltip_exit = 2131034127;
+
+ static Animation()
{
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
}
- private Attribute()
+ private Animation()
{
}
}
- public partial class String
+ public partial class Animator
{
- // aapt resource value: 0x7f020001
- public static int ApplicationName = 2130837505;
-
- // aapt resource value: 0x7f020000
- public static int Hello = 2130837504;
+ // aapt resource value: 0x7f060000
+ public const int design_appbar_state_list_animator = 2131099648;
- static String()
+ static Animator()
{
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
}
- private String()
+ private Animator()
+ {
+ }
+ }
+
+ public partial class Attribute
+ {
+
+ // aapt resource value: 0x7f01015a
+ public const int MvxBind = 2130772314;
+
+ // aapt resource value: 0x7f01015e
+ public const int MvxDropDownItemTemplate = 2130772318;
+
+ // aapt resource value: 0x7f01015f
+ public const int MvxGroupItemTemplate = 2130772319;
+
+ // aapt resource value: 0x7f01015d
+ public const int MvxItemTemplate = 2130772317;
+
+ // aapt resource value: 0x7f01015b
+ public const int MvxLang = 2130772315;
+
+ // aapt resource value: 0x7f01015c
+ public const int MvxTemplate = 2130772316;
+
+ // aapt resource value: 0x7f010052
+ public const int actionBarDivider = 2130772050;
+
+ // aapt resource value: 0x7f010053
+ public const int actionBarItemBackground = 2130772051;
+
+ // aapt resource value: 0x7f01004c
+ public const int actionBarPopupTheme = 2130772044;
+
+ // aapt resource value: 0x7f010051
+ public const int actionBarSize = 2130772049;
+
+ // aapt resource value: 0x7f01004e
+ public const int actionBarSplitStyle = 2130772046;
+
+ // aapt resource value: 0x7f01004d
+ public const int actionBarStyle = 2130772045;
+
+ // aapt resource value: 0x7f010048
+ public const int actionBarTabBarStyle = 2130772040;
+
+ // aapt resource value: 0x7f010047
+ public const int actionBarTabStyle = 2130772039;
+
+ // aapt resource value: 0x7f010049
+ public const int actionBarTabTextStyle = 2130772041;
+
+ // aapt resource value: 0x7f01004f
+ public const int actionBarTheme = 2130772047;
+
+ // aapt resource value: 0x7f010050
+ public const int actionBarWidgetTheme = 2130772048;
+
+ // aapt resource value: 0x7f01006d
+ public const int actionButtonStyle = 2130772077;
+
+ // aapt resource value: 0x7f010069
+ public const int actionDropDownStyle = 2130772073;
+
+ // aapt resource value: 0x7f0100c4
+ public const int actionLayout = 2130772164;
+
+ // aapt resource value: 0x7f010054
+ public const int actionMenuTextAppearance = 2130772052;
+
+ // aapt resource value: 0x7f010055
+ public const int actionMenuTextColor = 2130772053;
+
+ // aapt resource value: 0x7f010058
+ public const int actionModeBackground = 2130772056;
+
+ // aapt resource value: 0x7f010057
+ public const int actionModeCloseButtonStyle = 2130772055;
+
+ // aapt resource value: 0x7f01005a
+ public const int actionModeCloseDrawable = 2130772058;
+
+ // aapt resource value: 0x7f01005c
+ public const int actionModeCopyDrawable = 2130772060;
+
+ // aapt resource value: 0x7f01005b
+ public const int actionModeCutDrawable = 2130772059;
+
+ // aapt resource value: 0x7f010060
+ public const int actionModeFindDrawable = 2130772064;
+
+ // aapt resource value: 0x7f01005d
+ public const int actionModePasteDrawable = 2130772061;
+
+ // aapt resource value: 0x7f010062
+ public const int actionModePopupWindowStyle = 2130772066;
+
+ // aapt resource value: 0x7f01005e
+ public const int actionModeSelectAllDrawable = 2130772062;
+
+ // aapt resource value: 0x7f01005f
+ public const int actionModeShareDrawable = 2130772063;
+
+ // aapt resource value: 0x7f010059
+ public const int actionModeSplitBackground = 2130772057;
+
+ // aapt resource value: 0x7f010056
+ public const int actionModeStyle = 2130772054;
+
+ // aapt resource value: 0x7f010061
+ public const int actionModeWebSearchDrawable = 2130772065;
+
+ // aapt resource value: 0x7f01004a
+ public const int actionOverflowButtonStyle = 2130772042;
+
+ // aapt resource value: 0x7f01004b
+ public const int actionOverflowMenuStyle = 2130772043;
+
+ // aapt resource value: 0x7f0100c6
+ public const int actionProviderClass = 2130772166;
+
+ // aapt resource value: 0x7f0100c5
+ public const int actionViewClass = 2130772165;
+
+ // aapt resource value: 0x7f010075
+ public const int activityChooserViewStyle = 2130772085;
+
+ // aapt resource value: 0x7f01009a
+ public const int alertDialogButtonGroupStyle = 2130772122;
+
+ // aapt resource value: 0x7f01009b
+ public const int alertDialogCenterButtons = 2130772123;
+
+ // aapt resource value: 0x7f010099
+ public const int alertDialogStyle = 2130772121;
+
+ // aapt resource value: 0x7f01009c
+ public const int alertDialogTheme = 2130772124;
+
+ // aapt resource value: 0x7f0100b2
+ public const int allowStacking = 2130772146;
+
+ // aapt resource value: 0x7f0100b3
+ public const int alpha = 2130772147;
+
+ // aapt resource value: 0x7f0100c1
+ public const int alphabeticModifiers = 2130772161;
+
+ // aapt resource value: 0x7f0100ba
+ public const int arrowHeadLength = 2130772154;
+
+ // aapt resource value: 0x7f0100bb
+ public const int arrowShaftLength = 2130772155;
+
+ // aapt resource value: 0x7f0100a1
+ public const int autoCompleteTextViewStyle = 2130772129;
+
+ // aapt resource value: 0x7f01003b
+ public const int autoSizeMaxTextSize = 2130772027;
+
+ // aapt resource value: 0x7f01003a
+ public const int autoSizeMinTextSize = 2130772026;
+
+ // aapt resource value: 0x7f010039
+ public const int autoSizePresetSizes = 2130772025;
+
+ // aapt resource value: 0x7f010038
+ public const int autoSizeStepGranularity = 2130772024;
+
+ // aapt resource value: 0x7f010037
+ public const int autoSizeTextType = 2130772023;
+
+ // aapt resource value: 0x7f010015
+ public const int background = 2130771989;
+
+ // aapt resource value: 0x7f010017
+ public const int backgroundSplit = 2130771991;
+
+ // aapt resource value: 0x7f010016
+ public const int backgroundStacked = 2130771990;
+
+ // aapt resource value: 0x7f0100fd
+ public const int backgroundTint = 2130772221;
+
+ // aapt resource value: 0x7f0100fe
+ public const int backgroundTintMode = 2130772222;
+
+ // aapt resource value: 0x7f0100bc
+ public const int barLength = 2130772156;
+
+ // aapt resource value: 0x7f010128
+ public const int behavior_autoHide = 2130772264;
+
+ // aapt resource value: 0x7f010105
+ public const int behavior_hideable = 2130772229;
+
+ // aapt resource value: 0x7f010131
+ public const int behavior_overlapTop = 2130772273;
+
+ // aapt resource value: 0x7f010104
+ public const int behavior_peekHeight = 2130772228;
+
+ // aapt resource value: 0x7f010106
+ public const int behavior_skipCollapsed = 2130772230;
+
+ // aapt resource value: 0x7f010126
+ public const int borderWidth = 2130772262;
+
+ // aapt resource value: 0x7f010072
+ public const int borderlessButtonStyle = 2130772082;
+
+ // aapt resource value: 0x7f010120
+ public const int bottomSheetDialogTheme = 2130772256;
+
+ // aapt resource value: 0x7f010121
+ public const int bottomSheetStyle = 2130772257;
+
+ // aapt resource value: 0x7f01006f
+ public const int buttonBarButtonStyle = 2130772079;
+
+ // aapt resource value: 0x7f01009f
+ public const int buttonBarNegativeButtonStyle = 2130772127;
+
+ // aapt resource value: 0x7f0100a0
+ public const int buttonBarNeutralButtonStyle = 2130772128;
+
+ // aapt resource value: 0x7f01009e
+ public const int buttonBarPositiveButtonStyle = 2130772126;
+
+ // aapt resource value: 0x7f01006e
+ public const int buttonBarStyle = 2130772078;
+
+ // aapt resource value: 0x7f0100f2
+ public const int buttonGravity = 2130772210;
+
+ // aapt resource value: 0x7f01002a
+ public const int buttonPanelSideLayout = 2130772010;
+
+ // aapt resource value: 0x7f0100a2
+ public const int buttonStyle = 2130772130;
+
+ // aapt resource value: 0x7f0100a3
+ public const int buttonStyleSmall = 2130772131;
+
+ // aapt resource value: 0x7f0100b4
+ public const int buttonTint = 2130772148;
+
+ // aapt resource value: 0x7f0100b5
+ public const int buttonTintMode = 2130772149;
+
+ // aapt resource value: 0x7f0100a4
+ public const int checkboxStyle = 2130772132;
+
+ // aapt resource value: 0x7f0100a5
+ public const int checkedTextViewStyle = 2130772133;
+
+ // aapt resource value: 0x7f0100d5
+ public const int closeIcon = 2130772181;
+
+ // aapt resource value: 0x7f010027
+ public const int closeItemLayout = 2130772007;
+
+ // aapt resource value: 0x7f0100f4
+ public const int collapseContentDescription = 2130772212;
+
+ // aapt resource value: 0x7f0100f3
+ public const int collapseIcon = 2130772211;
+
+ // aapt resource value: 0x7f010113
+ public const int collapsedTitleGravity = 2130772243;
+
+ // aapt resource value: 0x7f01010d
+ public const int collapsedTitleTextAppearance = 2130772237;
+
+ // aapt resource value: 0x7f0100b6
+ public const int color = 2130772150;
+
+ // aapt resource value: 0x7f010091
+ public const int colorAccent = 2130772113;
+
+ // aapt resource value: 0x7f010098
+ public const int colorBackgroundFloating = 2130772120;
+
+ // aapt resource value: 0x7f010095
+ public const int colorButtonNormal = 2130772117;
+
+ // aapt resource value: 0x7f010093
+ public const int colorControlActivated = 2130772115;
+
+ // aapt resource value: 0x7f010094
+ public const int colorControlHighlight = 2130772116;
+
+ // aapt resource value: 0x7f010092
+ public const int colorControlNormal = 2130772114;
+
+ // aapt resource value: 0x7f0100b1
+ public const int colorError = 2130772145;
+
+ // aapt resource value: 0x7f01008f
+ public const int colorPrimary = 2130772111;
+
+ // aapt resource value: 0x7f010090
+ public const int colorPrimaryDark = 2130772112;
+
+ // aapt resource value: 0x7f010096
+ public const int colorSwitchThumbNormal = 2130772118;
+
+ // aapt resource value: 0x7f0100da
+ public const int commitIcon = 2130772186;
+
+ // aapt resource value: 0x7f0100c7
+ public const int contentDescription = 2130772167;
+
+ // aapt resource value: 0x7f010020
+ public const int contentInsetEnd = 2130772000;
+
+ // aapt resource value: 0x7f010024
+ public const int contentInsetEndWithActions = 2130772004;
+
+ // aapt resource value: 0x7f010021
+ public const int contentInsetLeft = 2130772001;
+
+ // aapt resource value: 0x7f010022
+ public const int contentInsetRight = 2130772002;
+
+ // aapt resource value: 0x7f01001f
+ public const int contentInsetStart = 2130771999;
+
+ // aapt resource value: 0x7f010023
+ public const int contentInsetStartWithNavigation = 2130772003;
+
+ // aapt resource value: 0x7f01010e
+ public const int contentScrim = 2130772238;
+
+ // aapt resource value: 0x7f010097
+ public const int controlBackground = 2130772119;
+
+ // aapt resource value: 0x7f010147
+ public const int counterEnabled = 2130772295;
+
+ // aapt resource value: 0x7f010148
+ public const int counterMaxLength = 2130772296;
+
+ // aapt resource value: 0x7f01014a
+ public const int counterOverflowTextAppearance = 2130772298;
+
+ // aapt resource value: 0x7f010149
+ public const int counterTextAppearance = 2130772297;
+
+ // aapt resource value: 0x7f010018
+ public const int customNavigationLayout = 2130771992;
+
+ // aapt resource value: 0x7f0100d4
+ public const int defaultQueryHint = 2130772180;
+
+ // aapt resource value: 0x7f010067
+ public const int dialogPreferredPadding = 2130772071;
+
+ // aapt resource value: 0x7f010066
+ public const int dialogTheme = 2130772070;
+
+ // aapt resource value: 0x7f01000e
+ public const int displayOptions = 2130771982;
+
+ // aapt resource value: 0x7f010014
+ public const int divider = 2130771988;
+
+ // aapt resource value: 0x7f010074
+ public const int dividerHorizontal = 2130772084;
+
+ // aapt resource value: 0x7f0100c0
+ public const int dividerPadding = 2130772160;
+
+ // aapt resource value: 0x7f010073
+ public const int dividerVertical = 2130772083;
+
+ // aapt resource value: 0x7f0100b8
+ public const int drawableSize = 2130772152;
+
+ // aapt resource value: 0x7f010009
+ public const int drawerArrowStyle = 2130771977;
+
+ // aapt resource value: 0x7f010086
+ public const int dropDownListViewStyle = 2130772102;
+
+ // aapt resource value: 0x7f01006a
+ public const int dropdownListPreferredItemHeight = 2130772074;
+
+ // aapt resource value: 0x7f01007b
+ public const int editTextBackground = 2130772091;
+
+ // aapt resource value: 0x7f01007a
+ public const int editTextColor = 2130772090;
+
+ // aapt resource value: 0x7f0100a6
+ public const int editTextStyle = 2130772134;
+
+ // aapt resource value: 0x7f010025
+ public const int elevation = 2130772005;
+
+ // aapt resource value: 0x7f010145
+ public const int errorEnabled = 2130772293;
+
+ // aapt resource value: 0x7f010146
+ public const int errorTextAppearance = 2130772294;
+
+ // aapt resource value: 0x7f010029
+ public const int expandActivityOverflowButtonDrawable = 2130772009;
+
+ // aapt resource value: 0x7f0100ff
+ public const int expanded = 2130772223;
+
+ // aapt resource value: 0x7f010114
+ public const int expandedTitleGravity = 2130772244;
+
+ // aapt resource value: 0x7f010107
+ public const int expandedTitleMargin = 2130772231;
+
+ // aapt resource value: 0x7f01010b
+ public const int expandedTitleMarginBottom = 2130772235;
+
+ // aapt resource value: 0x7f01010a
+ public const int expandedTitleMarginEnd = 2130772234;
+
+ // aapt resource value: 0x7f010108
+ public const int expandedTitleMarginStart = 2130772232;
+
+ // aapt resource value: 0x7f010109
+ public const int expandedTitleMarginTop = 2130772233;
+
+ // aapt resource value: 0x7f01010c
+ public const int expandedTitleTextAppearance = 2130772236;
+
+ // aapt resource value: 0x7f010124
+ public const int fabSize = 2130772260;
+
+ // aapt resource value: 0x7f010004
+ public const int fastScrollEnabled = 2130771972;
+
+ // aapt resource value: 0x7f010007
+ public const int fastScrollHorizontalThumbDrawable = 2130771975;
+
+ // aapt resource value: 0x7f010008
+ public const int fastScrollHorizontalTrackDrawable = 2130771976;
+
+ // aapt resource value: 0x7f010005
+ public const int fastScrollVerticalThumbDrawable = 2130771973;
+
+ // aapt resource value: 0x7f010006
+ public const int fastScrollVerticalTrackDrawable = 2130771974;
+
+ // aapt resource value: 0x7f010158
+ public const int font = 2130772312;
+
+ // aapt resource value: 0x7f01003c
+ public const int fontFamily = 2130772028;
+
+ // aapt resource value: 0x7f010151
+ public const int fontProviderAuthority = 2130772305;
+
+ // aapt resource value: 0x7f010154
+ public const int fontProviderCerts = 2130772308;
+
+ // aapt resource value: 0x7f010155
+ public const int fontProviderFetchStrategy = 2130772309;
+
+ // aapt resource value: 0x7f010156
+ public const int fontProviderFetchTimeout = 2130772310;
+
+ // aapt resource value: 0x7f010152
+ public const int fontProviderPackage = 2130772306;
+
+ // aapt resource value: 0x7f010153
+ public const int fontProviderQuery = 2130772307;
+
+ // aapt resource value: 0x7f010157
+ public const int fontStyle = 2130772311;
+
+ // aapt resource value: 0x7f010159
+ public const int fontWeight = 2130772313;
+
+ // aapt resource value: 0x7f010129
+ public const int foregroundInsidePadding = 2130772265;
+
+ // aapt resource value: 0x7f0100b9
+ public const int gapBetweenBars = 2130772153;
+
+ // aapt resource value: 0x7f0100d6
+ public const int goIcon = 2130772182;
+
+ // aapt resource value: 0x7f01012f
+ public const int headerLayout = 2130772271;
+
+ // aapt resource value: 0x7f01000a
+ public const int height = 2130771978;
+
+ // aapt resource value: 0x7f01001e
+ public const int hideOnContentScroll = 2130771998;
+
+ // aapt resource value: 0x7f01014b
+ public const int hintAnimationEnabled = 2130772299;
+
+ // aapt resource value: 0x7f010144
+ public const int hintEnabled = 2130772292;
+
+ // aapt resource value: 0x7f010143
+ public const int hintTextAppearance = 2130772291;
+
+ // aapt resource value: 0x7f01006c
+ public const int homeAsUpIndicator = 2130772076;
+
+ // aapt resource value: 0x7f010019
+ public const int homeLayout = 2130771993;
+
+ // aapt resource value: 0x7f010012
+ public const int icon = 2130771986;
+
+ // aapt resource value: 0x7f0100c9
+ public const int iconTint = 2130772169;
+
+ // aapt resource value: 0x7f0100ca
+ public const int iconTintMode = 2130772170;
+
+ // aapt resource value: 0x7f0100d2
+ public const int iconifiedByDefault = 2130772178;
+
+ // aapt resource value: 0x7f01007c
+ public const int imageButtonStyle = 2130772092;
+
+ // aapt resource value: 0x7f01001b
+ public const int indeterminateProgressStyle = 2130771995;
+
+ // aapt resource value: 0x7f010028
+ public const int initialActivityCount = 2130772008;
+
+ // aapt resource value: 0x7f010130
+ public const int insetForeground = 2130772272;
+
+ // aapt resource value: 0x7f01000b
+ public const int isLightTheme = 2130771979;
+
+ // aapt resource value: 0x7f01012d
+ public const int itemBackground = 2130772269;
+
+ // aapt resource value: 0x7f01012b
+ public const int itemIconTint = 2130772267;
+
+ // aapt resource value: 0x7f01001d
+ public const int itemPadding = 2130771997;
+
+ // aapt resource value: 0x7f01012e
+ public const int itemTextAppearance = 2130772270;
+
+ // aapt resource value: 0x7f01012c
+ public const int itemTextColor = 2130772268;
+
+ // aapt resource value: 0x7f010118
+ public const int keylines = 2130772248;
+
+ // aapt resource value: 0x7f0100d1
+ public const int layout = 2130772177;
+
+ // aapt resource value: 0x7f010000
+ public const int layoutManager = 2130771968;
+
+ // aapt resource value: 0x7f01011b
+ public const int layout_anchor = 2130772251;
+
+ // aapt resource value: 0x7f01011d
+ public const int layout_anchorGravity = 2130772253;
+
+ // aapt resource value: 0x7f01011a
+ public const int layout_behavior = 2130772250;
+
+ // aapt resource value: 0x7f010116
+ public const int layout_collapseMode = 2130772246;
+
+ // aapt resource value: 0x7f010117
+ public const int layout_collapseParallaxMultiplier = 2130772247;
+
+ // aapt resource value: 0x7f01011f
+ public const int layout_dodgeInsetEdges = 2130772255;
+
+ // aapt resource value: 0x7f01011e
+ public const int layout_insetEdge = 2130772254;
+
+ // aapt resource value: 0x7f01011c
+ public const int layout_keyline = 2130772252;
+
+ // aapt resource value: 0x7f010102
+ public const int layout_scrollFlags = 2130772226;
+
+ // aapt resource value: 0x7f010103
+ public const int layout_scrollInterpolator = 2130772227;
+
+ // aapt resource value: 0x7f01008e
+ public const int listChoiceBackgroundIndicator = 2130772110;
+
+ // aapt resource value: 0x7f010068
+ public const int listDividerAlertDialog = 2130772072;
+
+ // aapt resource value: 0x7f01002e
+ public const int listItemLayout = 2130772014;
+
+ // aapt resource value: 0x7f01002b
+ public const int listLayout = 2130772011;
+
+ // aapt resource value: 0x7f0100ae
+ public const int listMenuViewStyle = 2130772142;
+
+ // aapt resource value: 0x7f010087
+ public const int listPopupWindowStyle = 2130772103;
+
+ // aapt resource value: 0x7f010081
+ public const int listPreferredItemHeight = 2130772097;
+
+ // aapt resource value: 0x7f010083
+ public const int listPreferredItemHeightLarge = 2130772099;
+
+ // aapt resource value: 0x7f010082
+ public const int listPreferredItemHeightSmall = 2130772098;
+
+ // aapt resource value: 0x7f010084
+ public const int listPreferredItemPaddingLeft = 2130772100;
+
+ // aapt resource value: 0x7f010085
+ public const int listPreferredItemPaddingRight = 2130772101;
+
+ // aapt resource value: 0x7f010013
+ public const int logo = 2130771987;
+
+ // aapt resource value: 0x7f0100f7
+ public const int logoDescription = 2130772215;
+
+ // aapt resource value: 0x7f010132
+ public const int maxActionInlineWidth = 2130772274;
+
+ // aapt resource value: 0x7f0100f1
+ public const int maxButtonHeight = 2130772209;
+
+ // aapt resource value: 0x7f0100be
+ public const int measureWithLargestChild = 2130772158;
+
+ // aapt resource value: 0x7f01012a
+ public const int menu = 2130772266;
+
+ // aapt resource value: 0x7f01002c
+ public const int multiChoiceItemLayout = 2130772012;
+
+ // aapt resource value: 0x7f0100f6
+ public const int navigationContentDescription = 2130772214;
+
+ // aapt resource value: 0x7f0100f5
+ public const int navigationIcon = 2130772213;
+
+ // aapt resource value: 0x7f01000d
+ public const int navigationMode = 2130771981;
+
+ // aapt resource value: 0x7f0100c2
+ public const int numericModifiers = 2130772162;
+
+ // aapt resource value: 0x7f0100cd
+ public const int overlapAnchor = 2130772173;
+
+ // aapt resource value: 0x7f0100cf
+ public const int paddingBottomNoButtons = 2130772175;
+
+ // aapt resource value: 0x7f0100fb
+ public const int paddingEnd = 2130772219;
+
+ // aapt resource value: 0x7f0100fa
+ public const int paddingStart = 2130772218;
+
+ // aapt resource value: 0x7f0100d0
+ public const int paddingTopNoTitle = 2130772176;
+
+ // aapt resource value: 0x7f01008b
+ public const int panelBackground = 2130772107;
+
+ // aapt resource value: 0x7f01008d
+ public const int panelMenuListTheme = 2130772109;
+
+ // aapt resource value: 0x7f01008c
+ public const int panelMenuListWidth = 2130772108;
+
+ // aapt resource value: 0x7f01014e
+ public const int passwordToggleContentDescription = 2130772302;
+
+ // aapt resource value: 0x7f01014d
+ public const int passwordToggleDrawable = 2130772301;
+
+ // aapt resource value: 0x7f01014c
+ public const int passwordToggleEnabled = 2130772300;
+
+ // aapt resource value: 0x7f01014f
+ public const int passwordToggleTint = 2130772303;
+
+ // aapt resource value: 0x7f010150
+ public const int passwordToggleTintMode = 2130772304;
+
+ // aapt resource value: 0x7f010078
+ public const int popupMenuStyle = 2130772088;
+
+ // aapt resource value: 0x7f010026
+ public const int popupTheme = 2130772006;
+
+ // aapt resource value: 0x7f010079
+ public const int popupWindowStyle = 2130772089;
+
+ // aapt resource value: 0x7f0100cb
+ public const int preserveIconSpacing = 2130772171;
+
+ // aapt resource value: 0x7f010125
+ public const int pressedTranslationZ = 2130772261;
+
+ // aapt resource value: 0x7f01001c
+ public const int progressBarPadding = 2130771996;
+
+ // aapt resource value: 0x7f01001a
+ public const int progressBarStyle = 2130771994;
+
+ // aapt resource value: 0x7f0100dc
+ public const int queryBackground = 2130772188;
+
+ // aapt resource value: 0x7f0100d3
+ public const int queryHint = 2130772179;
+
+ // aapt resource value: 0x7f0100a7
+ public const int radioButtonStyle = 2130772135;
+
+ // aapt resource value: 0x7f0100a8
+ public const int ratingBarStyle = 2130772136;
+
+ // aapt resource value: 0x7f0100a9
+ public const int ratingBarStyleIndicator = 2130772137;
+
+ // aapt resource value: 0x7f0100aa
+ public const int ratingBarStyleSmall = 2130772138;
+
+ // aapt resource value: 0x7f010002
+ public const int reverseLayout = 2130771970;
+
+ // aapt resource value: 0x7f010123
+ public const int rippleColor = 2130772259;
+
+ // aapt resource value: 0x7f010112
+ public const int scrimAnimationDuration = 2130772242;
+
+ // aapt resource value: 0x7f010111
+ public const int scrimVisibleHeightTrigger = 2130772241;
+
+ // aapt resource value: 0x7f0100d8
+ public const int searchHintIcon = 2130772184;
+
+ // aapt resource value: 0x7f0100d7
+ public const int searchIcon = 2130772183;
+
+ // aapt resource value: 0x7f010080
+ public const int searchViewStyle = 2130772096;
+
+ // aapt resource value: 0x7f0100ab
+ public const int seekBarStyle = 2130772139;
+
+ // aapt resource value: 0x7f010070
+ public const int selectableItemBackground = 2130772080;
+
+ // aapt resource value: 0x7f010071
+ public const int selectableItemBackgroundBorderless = 2130772081;
+
+ // aapt resource value: 0x7f0100c3
+ public const int showAsAction = 2130772163;
+
+ // aapt resource value: 0x7f0100bf
+ public const int showDividers = 2130772159;
+
+ // aapt resource value: 0x7f0100e8
+ public const int showText = 2130772200;
+
+ // aapt resource value: 0x7f01002f
+ public const int showTitle = 2130772015;
+
+ // aapt resource value: 0x7f01002d
+ public const int singleChoiceItemLayout = 2130772013;
+
+ // aapt resource value: 0x7f010001
+ public const int spanCount = 2130771969;
+
+ // aapt resource value: 0x7f0100b7
+ public const int spinBars = 2130772151;
+
+ // aapt resource value: 0x7f01006b
+ public const int spinnerDropDownItemStyle = 2130772075;
+
+ // aapt resource value: 0x7f0100ac
+ public const int spinnerStyle = 2130772140;
+
+ // aapt resource value: 0x7f0100e7
+ public const int splitTrack = 2130772199;
+
+ // aapt resource value: 0x7f010030
+ public const int srcCompat = 2130772016;
+
+ // aapt resource value: 0x7f010003
+ public const int stackFromEnd = 2130771971;
+
+ // aapt resource value: 0x7f0100ce
+ public const int state_above_anchor = 2130772174;
+
+ // aapt resource value: 0x7f010100
+ public const int state_collapsed = 2130772224;
+
+ // aapt resource value: 0x7f010101
+ public const int state_collapsible = 2130772225;
+
+ // aapt resource value: 0x7f010119
+ public const int statusBarBackground = 2130772249;
+
+ // aapt resource value: 0x7f01010f
+ public const int statusBarScrim = 2130772239;
+
+ // aapt resource value: 0x7f0100cc
+ public const int subMenuArrow = 2130772172;
+
+ // aapt resource value: 0x7f0100dd
+ public const int submitBackground = 2130772189;
+
+ // aapt resource value: 0x7f01000f
+ public const int subtitle = 2130771983;
+
+ // aapt resource value: 0x7f0100ea
+ public const int subtitleTextAppearance = 2130772202;
+
+ // aapt resource value: 0x7f0100f9
+ public const int subtitleTextColor = 2130772217;
+
+ // aapt resource value: 0x7f010011
+ public const int subtitleTextStyle = 2130771985;
+
+ // aapt resource value: 0x7f0100db
+ public const int suggestionRowLayout = 2130772187;
+
+ // aapt resource value: 0x7f0100e5
+ public const int switchMinWidth = 2130772197;
+
+ // aapt resource value: 0x7f0100e6
+ public const int switchPadding = 2130772198;
+
+ // aapt resource value: 0x7f0100ad
+ public const int switchStyle = 2130772141;
+
+ // aapt resource value: 0x7f0100e4
+ public const int switchTextAppearance = 2130772196;
+
+ // aapt resource value: 0x7f010136
+ public const int tabBackground = 2130772278;
+
+ // aapt resource value: 0x7f010135
+ public const int tabContentStart = 2130772277;
+
+ // aapt resource value: 0x7f010138
+ public const int tabGravity = 2130772280;
+
+ // aapt resource value: 0x7f010133
+ public const int tabIndicatorColor = 2130772275;
+
+ // aapt resource value: 0x7f010134
+ public const int tabIndicatorHeight = 2130772276;
+
+ // aapt resource value: 0x7f01013a
+ public const int tabMaxWidth = 2130772282;
+
+ // aapt resource value: 0x7f010139
+ public const int tabMinWidth = 2130772281;
+
+ // aapt resource value: 0x7f010137
+ public const int tabMode = 2130772279;
+
+ // aapt resource value: 0x7f010142
+ public const int tabPadding = 2130772290;
+
+ // aapt resource value: 0x7f010141
+ public const int tabPaddingBottom = 2130772289;
+
+ // aapt resource value: 0x7f010140
+ public const int tabPaddingEnd = 2130772288;
+
+ // aapt resource value: 0x7f01013e
+ public const int tabPaddingStart = 2130772286;
+
+ // aapt resource value: 0x7f01013f
+ public const int tabPaddingTop = 2130772287;
+
+ // aapt resource value: 0x7f01013d
+ public const int tabSelectedTextColor = 2130772285;
+
+ // aapt resource value: 0x7f01013b
+ public const int tabTextAppearance = 2130772283;
+
+ // aapt resource value: 0x7f01013c
+ public const int tabTextColor = 2130772284;
+
+ // aapt resource value: 0x7f010036
+ public const int textAllCaps = 2130772022;
+
+ // aapt resource value: 0x7f010063
+ public const int textAppearanceLargePopupMenu = 2130772067;
+
+ // aapt resource value: 0x7f010088
+ public const int textAppearanceListItem = 2130772104;
+
+ // aapt resource value: 0x7f010089
+ public const int textAppearanceListItemSecondary = 2130772105;
+
+ // aapt resource value: 0x7f01008a
+ public const int textAppearanceListItemSmall = 2130772106;
+
+ // aapt resource value: 0x7f010065
+ public const int textAppearancePopupMenuHeader = 2130772069;
+
+ // aapt resource value: 0x7f01007e
+ public const int textAppearanceSearchResultSubtitle = 2130772094;
+
+ // aapt resource value: 0x7f01007d
+ public const int textAppearanceSearchResultTitle = 2130772093;
+
+ // aapt resource value: 0x7f010064
+ public const int textAppearanceSmallPopupMenu = 2130772068;
+
+ // aapt resource value: 0x7f01009d
+ public const int textColorAlertDialogListItem = 2130772125;
+
+ // aapt resource value: 0x7f010122
+ public const int textColorError = 2130772258;
+
+ // aapt resource value: 0x7f01007f
+ public const int textColorSearchUrl = 2130772095;
+
+ // aapt resource value: 0x7f0100fc
+ public const int theme = 2130772220;
+
+ // aapt resource value: 0x7f0100bd
+ public const int thickness = 2130772157;
+
+ // aapt resource value: 0x7f0100e3
+ public const int thumbTextPadding = 2130772195;
+
+ // aapt resource value: 0x7f0100de
+ public const int thumbTint = 2130772190;
+
+ // aapt resource value: 0x7f0100df
+ public const int thumbTintMode = 2130772191;
+
+ // aapt resource value: 0x7f010033
+ public const int tickMark = 2130772019;
+
+ // aapt resource value: 0x7f010034
+ public const int tickMarkTint = 2130772020;
+
+ // aapt resource value: 0x7f010035
+ public const int tickMarkTintMode = 2130772021;
+
+ // aapt resource value: 0x7f010031
+ public const int tint = 2130772017;
+
+ // aapt resource value: 0x7f010032
+ public const int tintMode = 2130772018;
+
+ // aapt resource value: 0x7f01000c
+ public const int title = 2130771980;
+
+ // aapt resource value: 0x7f010115
+ public const int titleEnabled = 2130772245;
+
+ // aapt resource value: 0x7f0100eb
+ public const int titleMargin = 2130772203;
+
+ // aapt resource value: 0x7f0100ef
+ public const int titleMarginBottom = 2130772207;
+
+ // aapt resource value: 0x7f0100ed
+ public const int titleMarginEnd = 2130772205;
+
+ // aapt resource value: 0x7f0100ec
+ public const int titleMarginStart = 2130772204;
+
+ // aapt resource value: 0x7f0100ee
+ public const int titleMarginTop = 2130772206;
+
+ // aapt resource value: 0x7f0100f0
+ public const int titleMargins = 2130772208;
+
+ // aapt resource value: 0x7f0100e9
+ public const int titleTextAppearance = 2130772201;
+
+ // aapt resource value: 0x7f0100f8
+ public const int titleTextColor = 2130772216;
+
+ // aapt resource value: 0x7f010010
+ public const int titleTextStyle = 2130771984;
+
+ // aapt resource value: 0x7f010110
+ public const int toolbarId = 2130772240;
+
+ // aapt resource value: 0x7f010077
+ public const int toolbarNavigationButtonStyle = 2130772087;
+
+ // aapt resource value: 0x7f010076
+ public const int toolbarStyle = 2130772086;
+
+ // aapt resource value: 0x7f0100b0
+ public const int tooltipForegroundColor = 2130772144;
+
+ // aapt resource value: 0x7f0100af
+ public const int tooltipFrameBackground = 2130772143;
+
+ // aapt resource value: 0x7f0100c8
+ public const int tooltipText = 2130772168;
+
+ // aapt resource value: 0x7f0100e0
+ public const int track = 2130772192;
+
+ // aapt resource value: 0x7f0100e1
+ public const int trackTint = 2130772193;
+
+ // aapt resource value: 0x7f0100e2
+ public const int trackTintMode = 2130772194;
+
+ // aapt resource value: 0x7f010127
+ public const int useCompatPadding = 2130772263;
+
+ // aapt resource value: 0x7f0100d9
+ public const int voiceIcon = 2130772185;
+
+ // aapt resource value: 0x7f01003d
+ public const int windowActionBar = 2130772029;
+
+ // aapt resource value: 0x7f01003f
+ public const int windowActionBarOverlay = 2130772031;
+
+ // aapt resource value: 0x7f010040
+ public const int windowActionModeOverlay = 2130772032;
+
+ // aapt resource value: 0x7f010044
+ public const int windowFixedHeightMajor = 2130772036;
+
+ // aapt resource value: 0x7f010042
+ public const int windowFixedHeightMinor = 2130772034;
+
+ // aapt resource value: 0x7f010041
+ public const int windowFixedWidthMajor = 2130772033;
+
+ // aapt resource value: 0x7f010043
+ public const int windowFixedWidthMinor = 2130772035;
+
+ // aapt resource value: 0x7f010045
+ public const int windowMinWidthMajor = 2130772037;
+
+ // aapt resource value: 0x7f010046
+ public const int windowMinWidthMinor = 2130772038;
+
+ // aapt resource value: 0x7f01003e
+ public const int windowNoTitle = 2130772030;
+
+ static Attribute()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Attribute()
+ {
+ }
+ }
+
+ public partial class Boolean
+ {
+
+ // aapt resource value: 0x7f0c0000
+ public const int abc_action_bar_embed_tabs = 2131492864;
+
+ // aapt resource value: 0x7f0c0001
+ public const int abc_allow_stacked_button_bar = 2131492865;
+
+ // aapt resource value: 0x7f0c0002
+ public const int abc_config_actionMenuItemAllCaps = 2131492866;
+
+ // aapt resource value: 0x7f0c0003
+ public const int abc_config_closeDialogWhenTouchOutside = 2131492867;
+
+ // aapt resource value: 0x7f0c0004
+ public const int abc_config_showMenuShortcutsWhenKeyboardPresent = 2131492868;
+
+ static Boolean()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Boolean()
+ {
+ }
+ }
+
+ public partial class Color
+ {
+
+ // aapt resource value: 0x7f0d004b
+ public const int abc_background_cache_hint_selector_material_dark = 2131558475;
+
+ // aapt resource value: 0x7f0d004c
+ public const int abc_background_cache_hint_selector_material_light = 2131558476;
+
+ // aapt resource value: 0x7f0d004d
+ public const int abc_btn_colored_borderless_text_material = 2131558477;
+
+ // aapt resource value: 0x7f0d004e
+ public const int abc_btn_colored_text_material = 2131558478;
+
+ // aapt resource value: 0x7f0d004f
+ public const int abc_color_highlight_material = 2131558479;
+
+ // aapt resource value: 0x7f0d0050
+ public const int abc_hint_foreground_material_dark = 2131558480;
+
+ // aapt resource value: 0x7f0d0051
+ public const int abc_hint_foreground_material_light = 2131558481;
+
+ // aapt resource value: 0x7f0d0000
+ public const int abc_input_method_navigation_guard = 2131558400;
+
+ // aapt resource value: 0x7f0d0052
+ public const int abc_primary_text_disable_only_material_dark = 2131558482;
+
+ // aapt resource value: 0x7f0d0053
+ public const int abc_primary_text_disable_only_material_light = 2131558483;
+
+ // aapt resource value: 0x7f0d0054
+ public const int abc_primary_text_material_dark = 2131558484;
+
+ // aapt resource value: 0x7f0d0055
+ public const int abc_primary_text_material_light = 2131558485;
+
+ // aapt resource value: 0x7f0d0056
+ public const int abc_search_url_text = 2131558486;
+
+ // aapt resource value: 0x7f0d0001
+ public const int abc_search_url_text_normal = 2131558401;
+
+ // aapt resource value: 0x7f0d0002
+ public const int abc_search_url_text_pressed = 2131558402;
+
+ // aapt resource value: 0x7f0d0003
+ public const int abc_search_url_text_selected = 2131558403;
+
+ // aapt resource value: 0x7f0d0057
+ public const int abc_secondary_text_material_dark = 2131558487;
+
+ // aapt resource value: 0x7f0d0058
+ public const int abc_secondary_text_material_light = 2131558488;
+
+ // aapt resource value: 0x7f0d0059
+ public const int abc_tint_btn_checkable = 2131558489;
+
+ // aapt resource value: 0x7f0d005a
+ public const int abc_tint_default = 2131558490;
+
+ // aapt resource value: 0x7f0d005b
+ public const int abc_tint_edittext = 2131558491;
+
+ // aapt resource value: 0x7f0d005c
+ public const int abc_tint_seek_thumb = 2131558492;
+
+ // aapt resource value: 0x7f0d005d
+ public const int abc_tint_spinner = 2131558493;
+
+ // aapt resource value: 0x7f0d005e
+ public const int abc_tint_switch_track = 2131558494;
+
+ // aapt resource value: 0x7f0d0004
+ public const int accent_material_dark = 2131558404;
+
+ // aapt resource value: 0x7f0d0005
+ public const int accent_material_light = 2131558405;
+
+ // aapt resource value: 0x7f0d0006
+ public const int background_floating_material_dark = 2131558406;
+
+ // aapt resource value: 0x7f0d0007
+ public const int background_floating_material_light = 2131558407;
+
+ // aapt resource value: 0x7f0d0008
+ public const int background_material_dark = 2131558408;
+
+ // aapt resource value: 0x7f0d0009
+ public const int background_material_light = 2131558409;
+
+ // aapt resource value: 0x7f0d000a
+ public const int bright_foreground_disabled_material_dark = 2131558410;
+
+ // aapt resource value: 0x7f0d000b
+ public const int bright_foreground_disabled_material_light = 2131558411;
+
+ // aapt resource value: 0x7f0d000c
+ public const int bright_foreground_inverse_material_dark = 2131558412;
+
+ // aapt resource value: 0x7f0d000d
+ public const int bright_foreground_inverse_material_light = 2131558413;
+
+ // aapt resource value: 0x7f0d000e
+ public const int bright_foreground_material_dark = 2131558414;
+
+ // aapt resource value: 0x7f0d000f
+ public const int bright_foreground_material_light = 2131558415;
+
+ // aapt resource value: 0x7f0d0010
+ public const int button_material_dark = 2131558416;
+
+ // aapt resource value: 0x7f0d0011
+ public const int button_material_light = 2131558417;
+
+ // aapt resource value: 0x7f0d0049
+ public const int colorAccent = 2131558473;
+
+ // aapt resource value: 0x7f0d0047
+ public const int colorPrimary = 2131558471;
+
+ // aapt resource value: 0x7f0d0048
+ public const int colorPrimaryDark = 2131558472;
+
+ // aapt resource value: 0x7f0d003c
+ public const int design_bottom_navigation_shadow_color = 2131558460;
+
+ // aapt resource value: 0x7f0d005f
+ public const int design_error = 2131558495;
+
+ // aapt resource value: 0x7f0d003d
+ public const int design_fab_shadow_end_color = 2131558461;
+
+ // aapt resource value: 0x7f0d003e
+ public const int design_fab_shadow_mid_color = 2131558462;
+
+ // aapt resource value: 0x7f0d003f
+ public const int design_fab_shadow_start_color = 2131558463;
+
+ // aapt resource value: 0x7f0d0040
+ public const int design_fab_stroke_end_inner_color = 2131558464;
+
+ // aapt resource value: 0x7f0d0041
+ public const int design_fab_stroke_end_outer_color = 2131558465;
+
+ // aapt resource value: 0x7f0d0042
+ public const int design_fab_stroke_top_inner_color = 2131558466;
+
+ // aapt resource value: 0x7f0d0043
+ public const int design_fab_stroke_top_outer_color = 2131558467;
+
+ // aapt resource value: 0x7f0d0044
+ public const int design_snackbar_background_color = 2131558468;
+
+ // aapt resource value: 0x7f0d0060
+ public const int design_tint_password_toggle = 2131558496;
+
+ // aapt resource value: 0x7f0d0012
+ public const int dim_foreground_disabled_material_dark = 2131558418;
+
+ // aapt resource value: 0x7f0d0013
+ public const int dim_foreground_disabled_material_light = 2131558419;
+
+ // aapt resource value: 0x7f0d0014
+ public const int dim_foreground_material_dark = 2131558420;
+
+ // aapt resource value: 0x7f0d0015
+ public const int dim_foreground_material_light = 2131558421;
+
+ // aapt resource value: 0x7f0d0016
+ public const int error_color_material = 2131558422;
+
+ // aapt resource value: 0x7f0d0017
+ public const int foreground_material_dark = 2131558423;
+
+ // aapt resource value: 0x7f0d0018
+ public const int foreground_material_light = 2131558424;
+
+ // aapt resource value: 0x7f0d0019
+ public const int highlighted_text_material_dark = 2131558425;
+
+ // aapt resource value: 0x7f0d001a
+ public const int highlighted_text_material_light = 2131558426;
+
+ // aapt resource value: 0x7f0d004a
+ public const int ic_launcher_background = 2131558474;
+
+ // aapt resource value: 0x7f0d001b
+ public const int material_blue_grey_800 = 2131558427;
+
+ // aapt resource value: 0x7f0d001c
+ public const int material_blue_grey_900 = 2131558428;
+
+ // aapt resource value: 0x7f0d001d
+ public const int material_blue_grey_950 = 2131558429;
+
+ // aapt resource value: 0x7f0d001e
+ public const int material_deep_teal_200 = 2131558430;
+
+ // aapt resource value: 0x7f0d001f
+ public const int material_deep_teal_500 = 2131558431;
+
+ // aapt resource value: 0x7f0d0020
+ public const int material_grey_100 = 2131558432;
+
+ // aapt resource value: 0x7f0d0021
+ public const int material_grey_300 = 2131558433;
+
+ // aapt resource value: 0x7f0d0022
+ public const int material_grey_50 = 2131558434;
+
+ // aapt resource value: 0x7f0d0023
+ public const int material_grey_600 = 2131558435;
+
+ // aapt resource value: 0x7f0d0024
+ public const int material_grey_800 = 2131558436;
+
+ // aapt resource value: 0x7f0d0025
+ public const int material_grey_850 = 2131558437;
+
+ // aapt resource value: 0x7f0d0026
+ public const int material_grey_900 = 2131558438;
+
+ // aapt resource value: 0x7f0d0045
+ public const int notification_action_color_filter = 2131558469;
+
+ // aapt resource value: 0x7f0d0046
+ public const int notification_icon_bg_color = 2131558470;
+
+ // aapt resource value: 0x7f0d003b
+ public const int notification_material_background_media_default_color = 2131558459;
+
+ // aapt resource value: 0x7f0d0027
+ public const int primary_dark_material_dark = 2131558439;
+
+ // aapt resource value: 0x7f0d0028
+ public const int primary_dark_material_light = 2131558440;
+
+ // aapt resource value: 0x7f0d0029
+ public const int primary_material_dark = 2131558441;
+
+ // aapt resource value: 0x7f0d002a
+ public const int primary_material_light = 2131558442;
+
+ // aapt resource value: 0x7f0d002b
+ public const int primary_text_default_material_dark = 2131558443;
+
+ // aapt resource value: 0x7f0d002c
+ public const int primary_text_default_material_light = 2131558444;
+
+ // aapt resource value: 0x7f0d002d
+ public const int primary_text_disabled_material_dark = 2131558445;
+
+ // aapt resource value: 0x7f0d002e
+ public const int primary_text_disabled_material_light = 2131558446;
+
+ // aapt resource value: 0x7f0d002f
+ public const int ripple_material_dark = 2131558447;
+
+ // aapt resource value: 0x7f0d0030
+ public const int ripple_material_light = 2131558448;
+
+ // aapt resource value: 0x7f0d0031
+ public const int secondary_text_default_material_dark = 2131558449;
+
+ // aapt resource value: 0x7f0d0032
+ public const int secondary_text_default_material_light = 2131558450;
+
+ // aapt resource value: 0x7f0d0033
+ public const int secondary_text_disabled_material_dark = 2131558451;
+
+ // aapt resource value: 0x7f0d0034
+ public const int secondary_text_disabled_material_light = 2131558452;
+
+ // aapt resource value: 0x7f0d0035
+ public const int switch_thumb_disabled_material_dark = 2131558453;
+
+ // aapt resource value: 0x7f0d0036
+ public const int switch_thumb_disabled_material_light = 2131558454;
+
+ // aapt resource value: 0x7f0d0061
+ public const int switch_thumb_material_dark = 2131558497;
+
+ // aapt resource value: 0x7f0d0062
+ public const int switch_thumb_material_light = 2131558498;
+
+ // aapt resource value: 0x7f0d0037
+ public const int switch_thumb_normal_material_dark = 2131558455;
+
+ // aapt resource value: 0x7f0d0038
+ public const int switch_thumb_normal_material_light = 2131558456;
+
+ // aapt resource value: 0x7f0d0039
+ public const int tooltip_background_dark = 2131558457;
+
+ // aapt resource value: 0x7f0d003a
+ public const int tooltip_background_light = 2131558458;
+
+ static Color()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Color()
+ {
+ }
+ }
+
+ public partial class Dimension
+ {
+
+ // aapt resource value: 0x7f080012
+ public const int abc_action_bar_content_inset_material = 2131230738;
+
+ // aapt resource value: 0x7f080013
+ public const int abc_action_bar_content_inset_with_nav = 2131230739;
+
+ // aapt resource value: 0x7f080007
+ public const int abc_action_bar_default_height_material = 2131230727;
+
+ // aapt resource value: 0x7f080014
+ public const int abc_action_bar_default_padding_end_material = 2131230740;
+
+ // aapt resource value: 0x7f080015
+ public const int abc_action_bar_default_padding_start_material = 2131230741;
+
+ // aapt resource value: 0x7f080017
+ public const int abc_action_bar_elevation_material = 2131230743;
+
+ // aapt resource value: 0x7f080018
+ public const int abc_action_bar_icon_vertical_padding_material = 2131230744;
+
+ // aapt resource value: 0x7f080019
+ public const int abc_action_bar_overflow_padding_end_material = 2131230745;
+
+ // aapt resource value: 0x7f08001a
+ public const int abc_action_bar_overflow_padding_start_material = 2131230746;
+
+ // aapt resource value: 0x7f080008
+ public const int abc_action_bar_progress_bar_size = 2131230728;
+
+ // aapt resource value: 0x7f08001b
+ public const int abc_action_bar_stacked_max_height = 2131230747;
+
+ // aapt resource value: 0x7f08001c
+ public const int abc_action_bar_stacked_tab_max_width = 2131230748;
+
+ // aapt resource value: 0x7f08001d
+ public const int abc_action_bar_subtitle_bottom_margin_material = 2131230749;
+
+ // aapt resource value: 0x7f08001e
+ public const int abc_action_bar_subtitle_top_margin_material = 2131230750;
+
+ // aapt resource value: 0x7f08001f
+ public const int abc_action_button_min_height_material = 2131230751;
+
+ // aapt resource value: 0x7f080020
+ public const int abc_action_button_min_width_material = 2131230752;
+
+ // aapt resource value: 0x7f080021
+ public const int abc_action_button_min_width_overflow_material = 2131230753;
+
+ // aapt resource value: 0x7f080006
+ public const int abc_alert_dialog_button_bar_height = 2131230726;
+
+ // aapt resource value: 0x7f080022
+ public const int abc_button_inset_horizontal_material = 2131230754;
+
+ // aapt resource value: 0x7f080023
+ public const int abc_button_inset_vertical_material = 2131230755;
+
+ // aapt resource value: 0x7f080024
+ public const int abc_button_padding_horizontal_material = 2131230756;
+
+ // aapt resource value: 0x7f080025
+ public const int abc_button_padding_vertical_material = 2131230757;
+
+ // aapt resource value: 0x7f080026
+ public const int abc_cascading_menus_min_smallest_width = 2131230758;
+
+ // aapt resource value: 0x7f08000b
+ public const int abc_config_prefDialogWidth = 2131230731;
+
+ // aapt resource value: 0x7f080027
+ public const int abc_control_corner_material = 2131230759;
+
+ // aapt resource value: 0x7f080028
+ public const int abc_control_inset_material = 2131230760;
+
+ // aapt resource value: 0x7f080029
+ public const int abc_control_padding_material = 2131230761;
+
+ // aapt resource value: 0x7f08000c
+ public const int abc_dialog_fixed_height_major = 2131230732;
+
+ // aapt resource value: 0x7f08000d
+ public const int abc_dialog_fixed_height_minor = 2131230733;
+
+ // aapt resource value: 0x7f08000e
+ public const int abc_dialog_fixed_width_major = 2131230734;
+
+ // aapt resource value: 0x7f08000f
+ public const int abc_dialog_fixed_width_minor = 2131230735;
+
+ // aapt resource value: 0x7f08002a
+ public const int abc_dialog_list_padding_bottom_no_buttons = 2131230762;
+
+ // aapt resource value: 0x7f08002b
+ public const int abc_dialog_list_padding_top_no_title = 2131230763;
+
+ // aapt resource value: 0x7f080010
+ public const int abc_dialog_min_width_major = 2131230736;
+
+ // aapt resource value: 0x7f080011
+ public const int abc_dialog_min_width_minor = 2131230737;
+
+ // aapt resource value: 0x7f08002c
+ public const int abc_dialog_padding_material = 2131230764;
+
+ // aapt resource value: 0x7f08002d
+ public const int abc_dialog_padding_top_material = 2131230765;
+
+ // aapt resource value: 0x7f08002e
+ public const int abc_dialog_title_divider_material = 2131230766;
+
+ // aapt resource value: 0x7f08002f
+ public const int abc_disabled_alpha_material_dark = 2131230767;
+
+ // aapt resource value: 0x7f080030
+ public const int abc_disabled_alpha_material_light = 2131230768;
+
+ // aapt resource value: 0x7f080031
+ public const int abc_dropdownitem_icon_width = 2131230769;
+
+ // aapt resource value: 0x7f080032
+ public const int abc_dropdownitem_text_padding_left = 2131230770;
+
+ // aapt resource value: 0x7f080033
+ public const int abc_dropdownitem_text_padding_right = 2131230771;
+
+ // aapt resource value: 0x7f080034
+ public const int abc_edit_text_inset_bottom_material = 2131230772;
+
+ // aapt resource value: 0x7f080035
+ public const int abc_edit_text_inset_horizontal_material = 2131230773;
+
+ // aapt resource value: 0x7f080036
+ public const int abc_edit_text_inset_top_material = 2131230774;
+
+ // aapt resource value: 0x7f080037
+ public const int abc_floating_window_z = 2131230775;
+
+ // aapt resource value: 0x7f080038
+ public const int abc_list_item_padding_horizontal_material = 2131230776;
+
+ // aapt resource value: 0x7f080039
+ public const int abc_panel_menu_list_width = 2131230777;
+
+ // aapt resource value: 0x7f08003a
+ public const int abc_progress_bar_height_material = 2131230778;
+
+ // aapt resource value: 0x7f08003b
+ public const int abc_search_view_preferred_height = 2131230779;
+
+ // aapt resource value: 0x7f08003c
+ public const int abc_search_view_preferred_width = 2131230780;
+
+ // aapt resource value: 0x7f08003d
+ public const int abc_seekbar_track_background_height_material = 2131230781;
+
+ // aapt resource value: 0x7f08003e
+ public const int abc_seekbar_track_progress_height_material = 2131230782;
+
+ // aapt resource value: 0x7f08003f
+ public const int abc_select_dialog_padding_start_material = 2131230783;
+
+ // aapt resource value: 0x7f080016
+ public const int abc_switch_padding = 2131230742;
+
+ // aapt resource value: 0x7f080040
+ public const int abc_text_size_body_1_material = 2131230784;
+
+ // aapt resource value: 0x7f080041
+ public const int abc_text_size_body_2_material = 2131230785;
+
+ // aapt resource value: 0x7f080042
+ public const int abc_text_size_button_material = 2131230786;
+
+ // aapt resource value: 0x7f080043
+ public const int abc_text_size_caption_material = 2131230787;
+
+ // aapt resource value: 0x7f080044
+ public const int abc_text_size_display_1_material = 2131230788;
+
+ // aapt resource value: 0x7f080045
+ public const int abc_text_size_display_2_material = 2131230789;
+
+ // aapt resource value: 0x7f080046
+ public const int abc_text_size_display_3_material = 2131230790;
+
+ // aapt resource value: 0x7f080047
+ public const int abc_text_size_display_4_material = 2131230791;
+
+ // aapt resource value: 0x7f080048
+ public const int abc_text_size_headline_material = 2131230792;
+
+ // aapt resource value: 0x7f080049
+ public const int abc_text_size_large_material = 2131230793;
+
+ // aapt resource value: 0x7f08004a
+ public const int abc_text_size_medium_material = 2131230794;
+
+ // aapt resource value: 0x7f08004b
+ public const int abc_text_size_menu_header_material = 2131230795;
+
+ // aapt resource value: 0x7f08004c
+ public const int abc_text_size_menu_material = 2131230796;
+
+ // aapt resource value: 0x7f08004d
+ public const int abc_text_size_small_material = 2131230797;
+
+ // aapt resource value: 0x7f08004e
+ public const int abc_text_size_subhead_material = 2131230798;
+
+ // aapt resource value: 0x7f080009
+ public const int abc_text_size_subtitle_material_toolbar = 2131230729;
+
+ // aapt resource value: 0x7f08004f
+ public const int abc_text_size_title_material = 2131230799;
+
+ // aapt resource value: 0x7f08000a
+ public const int abc_text_size_title_material_toolbar = 2131230730;
+
+ // aapt resource value: 0x7f08008b
+ public const int compat_button_inset_horizontal_material = 2131230859;
+
+ // aapt resource value: 0x7f08008c
+ public const int compat_button_inset_vertical_material = 2131230860;
+
+ // aapt resource value: 0x7f08008d
+ public const int compat_button_padding_horizontal_material = 2131230861;
+
+ // aapt resource value: 0x7f08008e
+ public const int compat_button_padding_vertical_material = 2131230862;
+
+ // aapt resource value: 0x7f08008f
+ public const int compat_control_corner_material = 2131230863;
+
+ // aapt resource value: 0x7f080069
+ public const int design_appbar_elevation = 2131230825;
+
+ // aapt resource value: 0x7f08006a
+ public const int design_bottom_navigation_active_item_max_width = 2131230826;
+
+ // aapt resource value: 0x7f08006b
+ public const int design_bottom_navigation_active_text_size = 2131230827;
+
+ // aapt resource value: 0x7f08006c
+ public const int design_bottom_navigation_elevation = 2131230828;
+
+ // aapt resource value: 0x7f08006d
+ public const int design_bottom_navigation_height = 2131230829;
+
+ // aapt resource value: 0x7f08006e
+ public const int design_bottom_navigation_item_max_width = 2131230830;
+
+ // aapt resource value: 0x7f08006f
+ public const int design_bottom_navigation_item_min_width = 2131230831;
+
+ // aapt resource value: 0x7f080070
+ public const int design_bottom_navigation_margin = 2131230832;
+
+ // aapt resource value: 0x7f080071
+ public const int design_bottom_navigation_shadow_height = 2131230833;
+
+ // aapt resource value: 0x7f080072
+ public const int design_bottom_navigation_text_size = 2131230834;
+
+ // aapt resource value: 0x7f080073
+ public const int design_bottom_sheet_modal_elevation = 2131230835;
+
+ // aapt resource value: 0x7f080074
+ public const int design_bottom_sheet_peek_height_min = 2131230836;
+
+ // aapt resource value: 0x7f080075
+ public const int design_fab_border_width = 2131230837;
+
+ // aapt resource value: 0x7f080076
+ public const int design_fab_elevation = 2131230838;
+
+ // aapt resource value: 0x7f080077
+ public const int design_fab_image_size = 2131230839;
+
+ // aapt resource value: 0x7f080078
+ public const int design_fab_size_mini = 2131230840;
+
+ // aapt resource value: 0x7f080079
+ public const int design_fab_size_normal = 2131230841;
+
+ // aapt resource value: 0x7f08007a
+ public const int design_fab_translation_z_pressed = 2131230842;
+
+ // aapt resource value: 0x7f08007b
+ public const int design_navigation_elevation = 2131230843;
+
+ // aapt resource value: 0x7f08007c
+ public const int design_navigation_icon_padding = 2131230844;
+
+ // aapt resource value: 0x7f08007d
+ public const int design_navigation_icon_size = 2131230845;
+
+ // aapt resource value: 0x7f080061
+ public const int design_navigation_max_width = 2131230817;
+
+ // aapt resource value: 0x7f08007e
+ public const int design_navigation_padding_bottom = 2131230846;
+
+ // aapt resource value: 0x7f08007f
+ public const int design_navigation_separator_vertical_padding = 2131230847;
+
+ // aapt resource value: 0x7f080062
+ public const int design_snackbar_action_inline_max_width = 2131230818;
+
+ // aapt resource value: 0x7f080063
+ public const int design_snackbar_background_corner_radius = 2131230819;
+
+ // aapt resource value: 0x7f080080
+ public const int design_snackbar_elevation = 2131230848;
+
+ // aapt resource value: 0x7f080064
+ public const int design_snackbar_extra_spacing_horizontal = 2131230820;
+
+ // aapt resource value: 0x7f080065
+ public const int design_snackbar_max_width = 2131230821;
+
+ // aapt resource value: 0x7f080066
+ public const int design_snackbar_min_width = 2131230822;
+
+ // aapt resource value: 0x7f080081
+ public const int design_snackbar_padding_horizontal = 2131230849;
+
+ // aapt resource value: 0x7f080082
+ public const int design_snackbar_padding_vertical = 2131230850;
+
+ // aapt resource value: 0x7f080067
+ public const int design_snackbar_padding_vertical_2lines = 2131230823;
+
+ // aapt resource value: 0x7f080083
+ public const int design_snackbar_text_size = 2131230851;
+
+ // aapt resource value: 0x7f080084
+ public const int design_tab_max_width = 2131230852;
+
+ // aapt resource value: 0x7f080068
+ public const int design_tab_scrollable_min_width = 2131230824;
+
+ // aapt resource value: 0x7f080085
+ public const int design_tab_text_size = 2131230853;
+
+ // aapt resource value: 0x7f080086
+ public const int design_tab_text_size_2line = 2131230854;
+
+ // aapt resource value: 0x7f080050
+ public const int disabled_alpha_material_dark = 2131230800;
+
+ // aapt resource value: 0x7f080051
+ public const int disabled_alpha_material_light = 2131230801;
+
+ // aapt resource value: 0x7f080000
+ public const int fastscroll_default_thickness = 2131230720;
+
+ // aapt resource value: 0x7f080001
+ public const int fastscroll_margin = 2131230721;
+
+ // aapt resource value: 0x7f080002
+ public const int fastscroll_minimum_range = 2131230722;
+
+ // aapt resource value: 0x7f080052
+ public const int highlight_alpha_material_colored = 2131230802;
+
+ // aapt resource value: 0x7f080053
+ public const int highlight_alpha_material_dark = 2131230803;
+
+ // aapt resource value: 0x7f080054
+ public const int highlight_alpha_material_light = 2131230804;
+
+ // aapt resource value: 0x7f080055
+ public const int hint_alpha_material_dark = 2131230805;
+
+ // aapt resource value: 0x7f080056
+ public const int hint_alpha_material_light = 2131230806;
+
+ // aapt resource value: 0x7f080057
+ public const int hint_pressed_alpha_material_dark = 2131230807;
+
+ // aapt resource value: 0x7f080058
+ public const int hint_pressed_alpha_material_light = 2131230808;
+
+ // aapt resource value: 0x7f080003
+ public const int item_touch_helper_max_drag_scroll_per_frame = 2131230723;
+
+ // aapt resource value: 0x7f080004
+ public const int item_touch_helper_swipe_escape_max_velocity = 2131230724;
+
+ // aapt resource value: 0x7f080005
+ public const int item_touch_helper_swipe_escape_velocity = 2131230725;
+
+ // aapt resource value: 0x7f080090
+ public const int notification_action_icon_size = 2131230864;
+
+ // aapt resource value: 0x7f080091
+ public const int notification_action_text_size = 2131230865;
+
+ // aapt resource value: 0x7f080092
+ public const int notification_big_circle_margin = 2131230866;
+
+ // aapt resource value: 0x7f080088
+ public const int notification_content_margin_start = 2131230856;
+
+ // aapt resource value: 0x7f080093
+ public const int notification_large_icon_height = 2131230867;
+
+ // aapt resource value: 0x7f080094
+ public const int notification_large_icon_width = 2131230868;
+
+ // aapt resource value: 0x7f080089
+ public const int notification_main_column_padding_top = 2131230857;
+
+ // aapt resource value: 0x7f08008a
+ public const int notification_media_narrow_margin = 2131230858;
+
+ // aapt resource value: 0x7f080095
+ public const int notification_right_icon_size = 2131230869;
+
+ // aapt resource value: 0x7f080087
+ public const int notification_right_side_padding_top = 2131230855;
+
+ // aapt resource value: 0x7f080096
+ public const int notification_small_icon_background_padding = 2131230870;
+
+ // aapt resource value: 0x7f080097
+ public const int notification_small_icon_size_as_large = 2131230871;
+
+ // aapt resource value: 0x7f080098
+ public const int notification_subtext_size = 2131230872;
+
+ // aapt resource value: 0x7f080099
+ public const int notification_top_pad = 2131230873;
+
+ // aapt resource value: 0x7f08009a
+ public const int notification_top_pad_large_text = 2131230874;
+
+ // aapt resource value: 0x7f080059
+ public const int tooltip_corner_radius = 2131230809;
+
+ // aapt resource value: 0x7f08005a
+ public const int tooltip_horizontal_padding = 2131230810;
+
+ // aapt resource value: 0x7f08005b
+ public const int tooltip_margin = 2131230811;
+
+ // aapt resource value: 0x7f08005c
+ public const int tooltip_precise_anchor_extra_offset = 2131230812;
+
+ // aapt resource value: 0x7f08005d
+ public const int tooltip_precise_anchor_threshold = 2131230813;
+
+ // aapt resource value: 0x7f08005e
+ public const int tooltip_vertical_padding = 2131230814;
+
+ // aapt resource value: 0x7f08005f
+ public const int tooltip_y_offset_non_touch = 2131230815;
+
+ // aapt resource value: 0x7f080060
+ public const int tooltip_y_offset_touch = 2131230816;
+
+ static Dimension()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Dimension()
+ {
+ }
+ }
+
+ public partial class Drawable
+ {
+
+ // aapt resource value: 0x7f020000
+ public const int abc_ab_share_pack_mtrl_alpha = 2130837504;
+
+ // aapt resource value: 0x7f020001
+ public const int abc_action_bar_item_background_material = 2130837505;
+
+ // aapt resource value: 0x7f020002
+ public const int abc_btn_borderless_material = 2130837506;
+
+ // aapt resource value: 0x7f020003
+ public const int abc_btn_check_material = 2130837507;
+
+ // aapt resource value: 0x7f020004
+ public const int abc_btn_check_to_on_mtrl_000 = 2130837508;
+
+ // aapt resource value: 0x7f020005
+ public const int abc_btn_check_to_on_mtrl_015 = 2130837509;
+
+ // aapt resource value: 0x7f020006
+ public const int abc_btn_colored_material = 2130837510;
+
+ // aapt resource value: 0x7f020007
+ public const int abc_btn_default_mtrl_shape = 2130837511;
+
+ // aapt resource value: 0x7f020008
+ public const int abc_btn_radio_material = 2130837512;
+
+ // aapt resource value: 0x7f020009
+ public const int abc_btn_radio_to_on_mtrl_000 = 2130837513;
+
+ // aapt resource value: 0x7f02000a
+ public const int abc_btn_radio_to_on_mtrl_015 = 2130837514;
+
+ // aapt resource value: 0x7f02000b
+ public const int abc_btn_switch_to_on_mtrl_00001 = 2130837515;
+
+ // aapt resource value: 0x7f02000c
+ public const int abc_btn_switch_to_on_mtrl_00012 = 2130837516;
+
+ // aapt resource value: 0x7f02000d
+ public const int abc_cab_background_internal_bg = 2130837517;
+
+ // aapt resource value: 0x7f02000e
+ public const int abc_cab_background_top_material = 2130837518;
+
+ // aapt resource value: 0x7f02000f
+ public const int abc_cab_background_top_mtrl_alpha = 2130837519;
+
+ // aapt resource value: 0x7f020010
+ public const int abc_control_background_material = 2130837520;
+
+ // aapt resource value: 0x7f020011
+ public const int abc_dialog_material_background = 2130837521;
+
+ // aapt resource value: 0x7f020012
+ public const int abc_edit_text_material = 2130837522;
+
+ // aapt resource value: 0x7f020013
+ public const int abc_ic_ab_back_material = 2130837523;
+
+ // aapt resource value: 0x7f020014
+ public const int abc_ic_arrow_drop_right_black_24dp = 2130837524;
+
+ // aapt resource value: 0x7f020015
+ public const int abc_ic_clear_material = 2130837525;
+
+ // aapt resource value: 0x7f020016
+ public const int abc_ic_commit_search_api_mtrl_alpha = 2130837526;
+
+ // aapt resource value: 0x7f020017
+ public const int abc_ic_go_search_api_material = 2130837527;
+
+ // aapt resource value: 0x7f020018
+ public const int abc_ic_menu_copy_mtrl_am_alpha = 2130837528;
+
+ // aapt resource value: 0x7f020019
+ public const int abc_ic_menu_cut_mtrl_alpha = 2130837529;
+
+ // aapt resource value: 0x7f02001a
+ public const int abc_ic_menu_overflow_material = 2130837530;
+
+ // aapt resource value: 0x7f02001b
+ public const int abc_ic_menu_paste_mtrl_am_alpha = 2130837531;
+
+ // aapt resource value: 0x7f02001c
+ public const int abc_ic_menu_selectall_mtrl_alpha = 2130837532;
+
+ // aapt resource value: 0x7f02001d
+ public const int abc_ic_menu_share_mtrl_alpha = 2130837533;
+
+ // aapt resource value: 0x7f02001e
+ public const int abc_ic_search_api_material = 2130837534;
+
+ // aapt resource value: 0x7f02001f
+ public const int abc_ic_star_black_16dp = 2130837535;
+
+ // aapt resource value: 0x7f020020
+ public const int abc_ic_star_black_36dp = 2130837536;
+
+ // aapt resource value: 0x7f020021
+ public const int abc_ic_star_black_48dp = 2130837537;
+
+ // aapt resource value: 0x7f020022
+ public const int abc_ic_star_half_black_16dp = 2130837538;
+
+ // aapt resource value: 0x7f020023
+ public const int abc_ic_star_half_black_36dp = 2130837539;
+
+ // aapt resource value: 0x7f020024
+ public const int abc_ic_star_half_black_48dp = 2130837540;
+
+ // aapt resource value: 0x7f020025
+ public const int abc_ic_voice_search_api_material = 2130837541;
+
+ // aapt resource value: 0x7f020026
+ public const int abc_item_background_holo_dark = 2130837542;
+
+ // aapt resource value: 0x7f020027
+ public const int abc_item_background_holo_light = 2130837543;
+
+ // aapt resource value: 0x7f020028
+ public const int abc_list_divider_mtrl_alpha = 2130837544;
+
+ // aapt resource value: 0x7f020029
+ public const int abc_list_focused_holo = 2130837545;
+
+ // aapt resource value: 0x7f02002a
+ public const int abc_list_longpressed_holo = 2130837546;
+
+ // aapt resource value: 0x7f02002b
+ public const int abc_list_pressed_holo_dark = 2130837547;
+
+ // aapt resource value: 0x7f02002c
+ public const int abc_list_pressed_holo_light = 2130837548;
+
+ // aapt resource value: 0x7f02002d
+ public const int abc_list_selector_background_transition_holo_dark = 2130837549;
+
+ // aapt resource value: 0x7f02002e
+ public const int abc_list_selector_background_transition_holo_light = 2130837550;
+
+ // aapt resource value: 0x7f02002f
+ public const int abc_list_selector_disabled_holo_dark = 2130837551;
+
+ // aapt resource value: 0x7f020030
+ public const int abc_list_selector_disabled_holo_light = 2130837552;
+
+ // aapt resource value: 0x7f020031
+ public const int abc_list_selector_holo_dark = 2130837553;
+
+ // aapt resource value: 0x7f020032
+ public const int abc_list_selector_holo_light = 2130837554;
+
+ // aapt resource value: 0x7f020033
+ public const int abc_menu_hardkey_panel_mtrl_mult = 2130837555;
+
+ // aapt resource value: 0x7f020034
+ public const int abc_popup_background_mtrl_mult = 2130837556;
+
+ // aapt resource value: 0x7f020035
+ public const int abc_ratingbar_indicator_material = 2130837557;
+
+ // aapt resource value: 0x7f020036
+ public const int abc_ratingbar_material = 2130837558;
+
+ // aapt resource value: 0x7f020037
+ public const int abc_ratingbar_small_material = 2130837559;
+
+ // aapt resource value: 0x7f020038
+ public const int abc_scrubber_control_off_mtrl_alpha = 2130837560;
+
+ // aapt resource value: 0x7f020039
+ public const int abc_scrubber_control_to_pressed_mtrl_000 = 2130837561;
+
+ // aapt resource value: 0x7f02003a
+ public const int abc_scrubber_control_to_pressed_mtrl_005 = 2130837562;
+
+ // aapt resource value: 0x7f02003b
+ public const int abc_scrubber_primary_mtrl_alpha = 2130837563;
+
+ // aapt resource value: 0x7f02003c
+ public const int abc_scrubber_track_mtrl_alpha = 2130837564;
+
+ // aapt resource value: 0x7f02003d
+ public const int abc_seekbar_thumb_material = 2130837565;
+
+ // aapt resource value: 0x7f02003e
+ public const int abc_seekbar_tick_mark_material = 2130837566;
+
+ // aapt resource value: 0x7f02003f
+ public const int abc_seekbar_track_material = 2130837567;
+
+ // aapt resource value: 0x7f020040
+ public const int abc_spinner_mtrl_am_alpha = 2130837568;
+
+ // aapt resource value: 0x7f020041
+ public const int abc_spinner_textfield_background_material = 2130837569;
+
+ // aapt resource value: 0x7f020042
+ public const int abc_switch_thumb_material = 2130837570;
+
+ // aapt resource value: 0x7f020043
+ public const int abc_switch_track_mtrl_alpha = 2130837571;
+
+ // aapt resource value: 0x7f020044
+ public const int abc_tab_indicator_material = 2130837572;
+
+ // aapt resource value: 0x7f020045
+ public const int abc_tab_indicator_mtrl_alpha = 2130837573;
+
+ // aapt resource value: 0x7f020046
+ public const int abc_text_cursor_material = 2130837574;
+
+ // aapt resource value: 0x7f020047
+ public const int abc_text_select_handle_left_mtrl_dark = 2130837575;
+
+ // aapt resource value: 0x7f020048
+ public const int abc_text_select_handle_left_mtrl_light = 2130837576;
+
+ // aapt resource value: 0x7f020049
+ public const int abc_text_select_handle_middle_mtrl_dark = 2130837577;
+
+ // aapt resource value: 0x7f02004a
+ public const int abc_text_select_handle_middle_mtrl_light = 2130837578;
+
+ // aapt resource value: 0x7f02004b
+ public const int abc_text_select_handle_right_mtrl_dark = 2130837579;
+
+ // aapt resource value: 0x7f02004c
+ public const int abc_text_select_handle_right_mtrl_light = 2130837580;
+
+ // aapt resource value: 0x7f02004d
+ public const int abc_textfield_activated_mtrl_alpha = 2130837581;
+
+ // aapt resource value: 0x7f02004e
+ public const int abc_textfield_default_mtrl_alpha = 2130837582;
+
+ // aapt resource value: 0x7f02004f
+ public const int abc_textfield_search_activated_mtrl_alpha = 2130837583;
+
+ // aapt resource value: 0x7f020050
+ public const int abc_textfield_search_default_mtrl_alpha = 2130837584;
+
+ // aapt resource value: 0x7f020051
+ public const int abc_textfield_search_material = 2130837585;
+
+ // aapt resource value: 0x7f020052
+ public const int abc_vector_test = 2130837586;
+
+ // aapt resource value: 0x7f020053
+ public const int avd_hide_password = 2130837587;
+
+ // aapt resource value: 0x7f02006a
+ public const int avd_hide_password_1 = 2130837610;
+
+ // aapt resource value: 0x7f02006b
+ public const int avd_hide_password_2 = 2130837611;
+
+ // aapt resource value: 0x7f02006c
+ public const int avd_hide_password_3 = 2130837612;
+
+ // aapt resource value: 0x7f020054
+ public const int avd_show_password = 2130837588;
+
+ // aapt resource value: 0x7f02006d
+ public const int avd_show_password_1 = 2130837613;
+
+ // aapt resource value: 0x7f02006e
+ public const int avd_show_password_2 = 2130837614;
+
+ // aapt resource value: 0x7f02006f
+ public const int avd_show_password_3 = 2130837615;
+
+ // aapt resource value: 0x7f020055
+ public const int design_bottom_navigation_item_background = 2130837589;
+
+ // aapt resource value: 0x7f020056
+ public const int design_fab_background = 2130837590;
+
+ // aapt resource value: 0x7f020057
+ public const int design_ic_visibility = 2130837591;
+
+ // aapt resource value: 0x7f020058
+ public const int design_ic_visibility_off = 2130837592;
+
+ // aapt resource value: 0x7f020059
+ public const int design_password_eye = 2130837593;
+
+ // aapt resource value: 0x7f02005a
+ public const int design_snackbar_background = 2130837594;
+
+ // aapt resource value: 0x7f02005b
+ public const int navigation_empty_icon = 2130837595;
+
+ // aapt resource value: 0x7f02005c
+ public const int notification_action_background = 2130837596;
+
+ // aapt resource value: 0x7f02005d
+ public const int notification_bg = 2130837597;
+
+ // aapt resource value: 0x7f02005e
+ public const int notification_bg_low = 2130837598;
+
+ // aapt resource value: 0x7f02005f
+ public const int notification_bg_low_normal = 2130837599;
+
+ // aapt resource value: 0x7f020060
+ public const int notification_bg_low_pressed = 2130837600;
+
+ // aapt resource value: 0x7f020061
+ public const int notification_bg_normal = 2130837601;
+
+ // aapt resource value: 0x7f020062
+ public const int notification_bg_normal_pressed = 2130837602;
+
+ // aapt resource value: 0x7f020063
+ public const int notification_icon_background = 2130837603;
+
+ // aapt resource value: 0x7f020068
+ public const int notification_template_icon_bg = 2130837608;
+
+ // aapt resource value: 0x7f020069
+ public const int notification_template_icon_low_bg = 2130837609;
+
+ // aapt resource value: 0x7f020064
+ public const int notification_tile_bg = 2130837604;
+
+ // aapt resource value: 0x7f020065
+ public const int notify_panel_notification_icon_bg = 2130837605;
+
+ // aapt resource value: 0x7f020066
+ public const int tooltip_frame_dark = 2130837606;
+
+ // aapt resource value: 0x7f020067
+ public const int tooltip_frame_light = 2130837607;
+
+ static Drawable()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Drawable()
+ {
+ }
+ }
+
+ public partial class Id
+ {
+
+ // aapt resource value: 0x7f090034
+ public const int ALT = 2131296308;
+
+ // aapt resource value: 0x7f090035
+ public const int CTRL = 2131296309;
+
+ // aapt resource value: 0x7f090036
+ public const int FUNCTION = 2131296310;
+
+ // aapt resource value: 0x7f090037
+ public const int META = 2131296311;
+
+ // aapt resource value: 0x7f09001d
+ public const int MvvmCrossTagId = 2131296285;
+
+ // aapt resource value: 0x7f09001e
+ public const int MvxBindingTagUnique = 2131296286;
+
+ // aapt resource value: 0x7f090038
+ public const int SHIFT = 2131296312;
+
+ // aapt resource value: 0x7f090039
+ public const int SYM = 2131296313;
+
+ // aapt resource value: 0x7f09009e
+ public const int action0 = 2131296414;
+
+ // aapt resource value: 0x7f09007e
+ public const int action_bar = 2131296382;
+
+ // aapt resource value: 0x7f090001
+ public const int action_bar_activity_content = 2131296257;
+
+ // aapt resource value: 0x7f09007d
+ public const int action_bar_container = 2131296381;
+
+ // aapt resource value: 0x7f090079
+ public const int action_bar_root = 2131296377;
+
+ // aapt resource value: 0x7f090002
+ public const int action_bar_spinner = 2131296258;
+
+ // aapt resource value: 0x7f09005d
+ public const int action_bar_subtitle = 2131296349;
+
+ // aapt resource value: 0x7f09005c
+ public const int action_bar_title = 2131296348;
+
+ // aapt resource value: 0x7f09009b
+ public const int action_container = 2131296411;
+
+ // aapt resource value: 0x7f09007f
+ public const int action_context_bar = 2131296383;
+
+ // aapt resource value: 0x7f0900a2
+ public const int action_divider = 2131296418;
+
+ // aapt resource value: 0x7f09009c
+ public const int action_image = 2131296412;
+
+ // aapt resource value: 0x7f090003
+ public const int action_menu_divider = 2131296259;
+
+ // aapt resource value: 0x7f090004
+ public const int action_menu_presenter = 2131296260;
+
+ // aapt resource value: 0x7f09007b
+ public const int action_mode_bar = 2131296379;
+
+ // aapt resource value: 0x7f09007a
+ public const int action_mode_bar_stub = 2131296378;
+
+ // aapt resource value: 0x7f09005e
+ public const int action_mode_close_button = 2131296350;
+
+ // aapt resource value: 0x7f09009d
+ public const int action_text = 2131296413;
+
+ // aapt resource value: 0x7f0900ab
+ public const int actions = 2131296427;
+
+ // aapt resource value: 0x7f09005f
+ public const int activity_chooser_view_content = 2131296351;
+
+ // aapt resource value: 0x7f090029
+ public const int add = 2131296297;
+
+ // aapt resource value: 0x7f090072
+ public const int alertTitle = 2131296370;
+
+ // aapt resource value: 0x7f090054
+ public const int all = 2131296340;
+
+ // aapt resource value: 0x7f09003a
+ public const int always = 2131296314;
+
+ // aapt resource value: 0x7f090058
+ public const int async = 2131296344;
+
+ // aapt resource value: 0x7f090046
+ public const int auto = 2131296326;
+
+ // aapt resource value: 0x7f090031
+ public const int beginning = 2131296305;
+
+ // aapt resource value: 0x7f090059
+ public const int blocking = 2131296345;
+
+ // aapt resource value: 0x7f09003f
+ public const int bottom = 2131296319;
+
+ // aapt resource value: 0x7f090065
+ public const int buttonPanel = 2131296357;
+
+ // aapt resource value: 0x7f09009f
+ public const int cancel_action = 2131296415;
+
+ // aapt resource value: 0x7f090047
+ public const int center = 2131296327;
+
+ // aapt resource value: 0x7f090048
+ public const int center_horizontal = 2131296328;
+
+ // aapt resource value: 0x7f090049
+ public const int center_vertical = 2131296329;
+
+ // aapt resource value: 0x7f090075
+ public const int checkbox = 2131296373;
+
+ // aapt resource value: 0x7f0900a7
+ public const int chronometer = 2131296423;
+
+ // aapt resource value: 0x7f090050
+ public const int clip_horizontal = 2131296336;
+
+ // aapt resource value: 0x7f090051
+ public const int clip_vertical = 2131296337;
+
+ // aapt resource value: 0x7f09003b
+ public const int collapseActionView = 2131296315;
+
+ // aapt resource value: 0x7f09008f
+ public const int container = 2131296399;
+
+ // aapt resource value: 0x7f090068
+ public const int contentPanel = 2131296360;
+
+ // aapt resource value: 0x7f090090
+ public const int coordinator = 2131296400;
+
+ // aapt resource value: 0x7f09006f
+ public const int custom = 2131296367;
+
+ // aapt resource value: 0x7f09006e
+ public const int customPanel = 2131296366;
+
+ // aapt resource value: 0x7f09007c
+ public const int decor_content_parent = 2131296380;
+
+ // aapt resource value: 0x7f090062
+ public const int default_activity_button = 2131296354;
+
+ // aapt resource value: 0x7f090092
+ public const int design_bottom_sheet = 2131296402;
+
+ // aapt resource value: 0x7f090099
+ public const int design_menu_item_action_area = 2131296409;
+
+ // aapt resource value: 0x7f090098
+ public const int design_menu_item_action_area_stub = 2131296408;
+
+ // aapt resource value: 0x7f090097
+ public const int design_menu_item_text = 2131296407;
+
+ // aapt resource value: 0x7f090096
+ public const int design_navigation_view = 2131296406;
+
+ // aapt resource value: 0x7f090022
+ public const int disableHome = 2131296290;
+
+ // aapt resource value: 0x7f090080
+ public const int edit_query = 2131296384;
+
+ // aapt resource value: 0x7f090032
+ public const int end = 2131296306;
+
+ // aapt resource value: 0x7f0900ad
+ public const int end_padder = 2131296429;
+
+ // aapt resource value: 0x7f090041
+ public const int enterAlways = 2131296321;
+
+ // aapt resource value: 0x7f090042
+ public const int enterAlwaysCollapsed = 2131296322;
+
+ // aapt resource value: 0x7f090043
+ public const int exitUntilCollapsed = 2131296323;
+
+ // aapt resource value: 0x7f090060
+ public const int expand_activities_button = 2131296352;
+
+ // aapt resource value: 0x7f090074
+ public const int expanded_menu = 2131296372;
+
+ // aapt resource value: 0x7f090052
+ public const int fill = 2131296338;
+
+ // aapt resource value: 0x7f090053
+ public const int fill_horizontal = 2131296339;
+
+ // aapt resource value: 0x7f09004a
+ public const int fill_vertical = 2131296330;
+
+ // aapt resource value: 0x7f090056
+ public const int @fixed = 2131296342;
+
+ // aapt resource value: 0x7f09005a
+ public const int forever = 2131296346;
+
+ // aapt resource value: 0x7f09000a
+ public const int ghost_view = 2131296266;
+
+ // aapt resource value: 0x7f090005
+ public const int home = 2131296261;
+
+ // aapt resource value: 0x7f090023
+ public const int homeAsUp = 2131296291;
+
+ // aapt resource value: 0x7f090064
+ public const int icon = 2131296356;
+
+ // aapt resource value: 0x7f0900ac
+ public const int icon_group = 2131296428;
+
+ // aapt resource value: 0x7f09003c
+ public const int ifRoom = 2131296316;
+
+ // aapt resource value: 0x7f090061
+ public const int image = 2131296353;
+
+ // aapt resource value: 0x7f0900a8
+ public const int info = 2131296424;
+
+ // aapt resource value: 0x7f09005b
+ public const int italic = 2131296347;
+
+ // aapt resource value: 0x7f090000
+ public const int item_touch_helper_previous_elevation = 2131296256;
+
+ // aapt resource value: 0x7f09008e
+ public const int largeLabel = 2131296398;
+
+ // aapt resource value: 0x7f09004b
+ public const int left = 2131296331;
+
+ // aapt resource value: 0x7f090017
+ public const int line1 = 2131296279;
+
+ // aapt resource value: 0x7f090018
+ public const int line3 = 2131296280;
+
+ // aapt resource value: 0x7f09001f
+ public const int listMode = 2131296287;
+
+ // aapt resource value: 0x7f090063
+ public const int list_item = 2131296355;
+
+ // aapt resource value: 0x7f0900b0
+ public const int masked = 2131296432;
+
+ // aapt resource value: 0x7f0900a1
+ public const int media_actions = 2131296417;
+
+ // aapt resource value: 0x7f0900ae
+ public const int message = 2131296430;
+
+ // aapt resource value: 0x7f090033
+ public const int middle = 2131296307;
+
+ // aapt resource value: 0x7f090055
+ public const int mini = 2131296341;
+
+ // aapt resource value: 0x7f09002a
+ public const int multiply = 2131296298;
+
+ // aapt resource value: 0x7f090095
+ public const int navigation_header_container = 2131296405;
+
+ // aapt resource value: 0x7f09003d
+ public const int never = 2131296317;
+
+ // aapt resource value: 0x7f090024
+ public const int none = 2131296292;
+
+ // aapt resource value: 0x7f090020
+ public const int normal = 2131296288;
+
+ // aapt resource value: 0x7f0900aa
+ public const int notification_background = 2131296426;
+
+ // aapt resource value: 0x7f0900a4
+ public const int notification_main_column = 2131296420;
+
+ // aapt resource value: 0x7f0900a3
+ public const int notification_main_column_container = 2131296419;
+
+ // aapt resource value: 0x7f09004e
+ public const int parallax = 2131296334;
+
+ // aapt resource value: 0x7f090067
+ public const int parentPanel = 2131296359;
+
+ // aapt resource value: 0x7f09000b
+ public const int parent_matrix = 2131296267;
+
+ // aapt resource value: 0x7f09004f
+ public const int pin = 2131296335;
+
+ // aapt resource value: 0x7f090006
+ public const int progress_circular = 2131296262;
+
+ // aapt resource value: 0x7f090007
+ public const int progress_horizontal = 2131296263;
+
+ // aapt resource value: 0x7f090077
+ public const int radio = 2131296375;
+
+ // aapt resource value: 0x7f09004c
+ public const int right = 2131296332;
+
+ // aapt resource value: 0x7f0900a9
+ public const int right_icon = 2131296425;
+
+ // aapt resource value: 0x7f0900a5
+ public const int right_side = 2131296421;
+
+ // aapt resource value: 0x7f09000c
+ public const int save_image_matrix = 2131296268;
+
+ // aapt resource value: 0x7f09000d
+ public const int save_non_transition_alpha = 2131296269;
+
+ // aapt resource value: 0x7f09000e
+ public const int save_scale_type = 2131296270;
+
+ // aapt resource value: 0x7f09002b
+ public const int screen = 2131296299;
+
+ // aapt resource value: 0x7f090044
+ public const int scroll = 2131296324;
+
+ // aapt resource value: 0x7f09006d
+ public const int scrollIndicatorDown = 2131296365;
+
+ // aapt resource value: 0x7f090069
+ public const int scrollIndicatorUp = 2131296361;
+
+ // aapt resource value: 0x7f09006a
+ public const int scrollView = 2131296362;
+
+ // aapt resource value: 0x7f090057
+ public const int scrollable = 2131296343;
+
+ // aapt resource value: 0x7f090082
+ public const int search_badge = 2131296386;
+
+ // aapt resource value: 0x7f090081
+ public const int search_bar = 2131296385;
+
+ // aapt resource value: 0x7f090083
+ public const int search_button = 2131296387;
+
+ // aapt resource value: 0x7f090088
+ public const int search_close_btn = 2131296392;
+
+ // aapt resource value: 0x7f090084
+ public const int search_edit_frame = 2131296388;
+
+ // aapt resource value: 0x7f09008a
+ public const int search_go_btn = 2131296394;
+
+ // aapt resource value: 0x7f090085
+ public const int search_mag_icon = 2131296389;
+
+ // aapt resource value: 0x7f090086
+ public const int search_plate = 2131296390;
+
+ // aapt resource value: 0x7f090087
+ public const int search_src_text = 2131296391;
+
+ // aapt resource value: 0x7f09008b
+ public const int search_voice_btn = 2131296395;
+
+ // aapt resource value: 0x7f09008c
+ public const int select_dialog_listview = 2131296396;
+
+ // aapt resource value: 0x7f090076
+ public const int shortcut = 2131296374;
+
+ // aapt resource value: 0x7f090025
+ public const int showCustom = 2131296293;
+
+ // aapt resource value: 0x7f090026
+ public const int showHome = 2131296294;
+
+ // aapt resource value: 0x7f090027
+ public const int showTitle = 2131296295;
+
+ // aapt resource value: 0x7f09008d
+ public const int smallLabel = 2131296397;
+
+ // aapt resource value: 0x7f090094
+ public const int snackbar_action = 2131296404;
+
+ // aapt resource value: 0x7f090093
+ public const int snackbar_text = 2131296403;
+
+ // aapt resource value: 0x7f090045
+ public const int snap = 2131296325;
+
+ // aapt resource value: 0x7f090066
+ public const int spacer = 2131296358;
+
+ // aapt resource value: 0x7f090008
+ public const int split_action_bar = 2131296264;
+
+ // aapt resource value: 0x7f09002c
+ public const int src_atop = 2131296300;
+
+ // aapt resource value: 0x7f09002d
+ public const int src_in = 2131296301;
+
+ // aapt resource value: 0x7f09002e
+ public const int src_over = 2131296302;
+
+ // aapt resource value: 0x7f09004d
+ public const int start = 2131296333;
+
+ // aapt resource value: 0x7f0900a0
+ public const int status_bar_latest_event_content = 2131296416;
+
+ // aapt resource value: 0x7f090078
+ public const int submenuarrow = 2131296376;
+
+ // aapt resource value: 0x7f090089
+ public const int submit_area = 2131296393;
+
+ // aapt resource value: 0x7f090021
+ public const int tabMode = 2131296289;
+
+ // aapt resource value: 0x7f090019
+ public const int tag_transition_group = 2131296281;
+
+ // aapt resource value: 0x7f09001a
+ public const int text = 2131296282;
+
+ // aapt resource value: 0x7f09001b
+ public const int text2 = 2131296283;
+
+ // aapt resource value: 0x7f09006c
+ public const int textSpacerNoButtons = 2131296364;
+
+ // aapt resource value: 0x7f09006b
+ public const int textSpacerNoTitle = 2131296363;
+
+ // aapt resource value: 0x7f09009a
+ public const int text_input_password_toggle = 2131296410;
+
+ // aapt resource value: 0x7f090014
+ public const int textinput_counter = 2131296276;
+
+ // aapt resource value: 0x7f090015
+ public const int textinput_error = 2131296277;
+
+ // aapt resource value: 0x7f0900a6
+ public const int time = 2131296422;
+
+ // aapt resource value: 0x7f09001c
+ public const int title = 2131296284;
+
+ // aapt resource value: 0x7f090073
+ public const int titleDividerNoCustom = 2131296371;
+
+ // aapt resource value: 0x7f090071
+ public const int title_template = 2131296369;
+
+ // aapt resource value: 0x7f090040
+ public const int top = 2131296320;
+
+ // aapt resource value: 0x7f090070
+ public const int topPanel = 2131296368;
+
+ // aapt resource value: 0x7f090091
+ public const int touch_outside = 2131296401;
+
+ // aapt resource value: 0x7f09000f
+ public const int transition_current_scene = 2131296271;
+
+ // aapt resource value: 0x7f090010
+ public const int transition_layout_save = 2131296272;
+
+ // aapt resource value: 0x7f090011
+ public const int transition_position = 2131296273;
+
+ // aapt resource value: 0x7f090012
+ public const int transition_scene_layoutid_cache = 2131296274;
+
+ // aapt resource value: 0x7f090013
+ public const int transition_transform = 2131296275;
+
+ // aapt resource value: 0x7f09002f
+ public const int uniform = 2131296303;
+
+ // aapt resource value: 0x7f090009
+ public const int up = 2131296265;
+
+ // aapt resource value: 0x7f090028
+ public const int useLogo = 2131296296;
+
+ // aapt resource value: 0x7f090016
+ public const int view_offset_helper = 2131296278;
+
+ // aapt resource value: 0x7f0900af
+ public const int visible = 2131296431;
+
+ // aapt resource value: 0x7f09003e
+ public const int withText = 2131296318;
+
+ // aapt resource value: 0x7f090030
+ public const int wrap_content = 2131296304;
+
+ static Id()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Id()
+ {
+ }
+ }
+
+ public partial class Integer
+ {
+
+ // aapt resource value: 0x7f0e0000
+ public const int abc_config_activityDefaultDur = 2131623936;
+
+ // aapt resource value: 0x7f0e0001
+ public const int abc_config_activityShortDur = 2131623937;
+
+ // aapt resource value: 0x7f0e0005
+ public const int app_bar_elevation_anim_duration = 2131623941;
+
+ // aapt resource value: 0x7f0e0006
+ public const int bottom_sheet_slide_duration = 2131623942;
+
+ // aapt resource value: 0x7f0e0002
+ public const int cancel_button_image_alpha = 2131623938;
+
+ // aapt resource value: 0x7f0e0003
+ public const int config_tooltipAnimTime = 2131623939;
+
+ // aapt resource value: 0x7f0e0004
+ public const int design_snackbar_text_max_lines = 2131623940;
+
+ // aapt resource value: 0x7f0e0007
+ public const int hide_password_duration = 2131623943;
+
+ // aapt resource value: 0x7f0e0008
+ public const int show_password_duration = 2131623944;
+
+ // aapt resource value: 0x7f0e0009
+ public const int status_bar_notification_info_maxnum = 2131623945;
+
+ static Integer()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Integer()
+ {
+ }
+ }
+
+ public partial class Layout
+ {
+
+ // aapt resource value: 0x7f040000
+ public const int abc_action_bar_title_item = 2130968576;
+
+ // aapt resource value: 0x7f040001
+ public const int abc_action_bar_up_container = 2130968577;
+
+ // aapt resource value: 0x7f040002
+ public const int abc_action_menu_item_layout = 2130968578;
+
+ // aapt resource value: 0x7f040003
+ public const int abc_action_menu_layout = 2130968579;
+
+ // aapt resource value: 0x7f040004
+ public const int abc_action_mode_bar = 2130968580;
+
+ // aapt resource value: 0x7f040005
+ public const int abc_action_mode_close_item_material = 2130968581;
+
+ // aapt resource value: 0x7f040006
+ public const int abc_activity_chooser_view = 2130968582;
+
+ // aapt resource value: 0x7f040007
+ public const int abc_activity_chooser_view_list_item = 2130968583;
+
+ // aapt resource value: 0x7f040008
+ public const int abc_alert_dialog_button_bar_material = 2130968584;
+
+ // aapt resource value: 0x7f040009
+ public const int abc_alert_dialog_material = 2130968585;
+
+ // aapt resource value: 0x7f04000a
+ public const int abc_alert_dialog_title_material = 2130968586;
+
+ // aapt resource value: 0x7f04000b
+ public const int abc_dialog_title_material = 2130968587;
+
+ // aapt resource value: 0x7f04000c
+ public const int abc_expanded_menu_layout = 2130968588;
+
+ // aapt resource value: 0x7f04000d
+ public const int abc_list_menu_item_checkbox = 2130968589;
+
+ // aapt resource value: 0x7f04000e
+ public const int abc_list_menu_item_icon = 2130968590;
+
+ // aapt resource value: 0x7f04000f
+ public const int abc_list_menu_item_layout = 2130968591;
+
+ // aapt resource value: 0x7f040010
+ public const int abc_list_menu_item_radio = 2130968592;
+
+ // aapt resource value: 0x7f040011
+ public const int abc_popup_menu_header_item_layout = 2130968593;
+
+ // aapt resource value: 0x7f040012
+ public const int abc_popup_menu_item_layout = 2130968594;
+
+ // aapt resource value: 0x7f040013
+ public const int abc_screen_content_include = 2130968595;
+
+ // aapt resource value: 0x7f040014
+ public const int abc_screen_simple = 2130968596;
+
+ // aapt resource value: 0x7f040015
+ public const int abc_screen_simple_overlay_action_mode = 2130968597;
+
+ // aapt resource value: 0x7f040016
+ public const int abc_screen_toolbar = 2130968598;
+
+ // aapt resource value: 0x7f040017
+ public const int abc_search_dropdown_item_icons_2line = 2130968599;
+
+ // aapt resource value: 0x7f040018
+ public const int abc_search_view = 2130968600;
+
+ // aapt resource value: 0x7f040019
+ public const int abc_select_dialog_material = 2130968601;
+
+ // aapt resource value: 0x7f04001a
+ public const int activity_main = 2130968602;
+
+ // aapt resource value: 0x7f04001b
+ public const int design_bottom_navigation_item = 2130968603;
+
+ // aapt resource value: 0x7f04001c
+ public const int design_bottom_sheet_dialog = 2130968604;
+
+ // aapt resource value: 0x7f04001d
+ public const int design_layout_snackbar = 2130968605;
+
+ // aapt resource value: 0x7f04001e
+ public const int design_layout_snackbar_include = 2130968606;
+
+ // aapt resource value: 0x7f04001f
+ public const int design_layout_tab_icon = 2130968607;
+
+ // aapt resource value: 0x7f040020
+ public const int design_layout_tab_text = 2130968608;
+
+ // aapt resource value: 0x7f040021
+ public const int design_menu_item_action_area = 2130968609;
+
+ // aapt resource value: 0x7f040022
+ public const int design_navigation_item = 2130968610;
+
+ // aapt resource value: 0x7f040023
+ public const int design_navigation_item_header = 2130968611;
+
+ // aapt resource value: 0x7f040024
+ public const int design_navigation_item_separator = 2130968612;
+
+ // aapt resource value: 0x7f040025
+ public const int design_navigation_item_subheader = 2130968613;
+
+ // aapt resource value: 0x7f040026
+ public const int design_navigation_menu = 2130968614;
+
+ // aapt resource value: 0x7f040027
+ public const int design_navigation_menu_item = 2130968615;
+
+ // aapt resource value: 0x7f040028
+ public const int design_text_input_password_icon = 2130968616;
+
+ // aapt resource value: 0x7f040029
+ public const int notification_action = 2130968617;
+
+ // aapt resource value: 0x7f04002a
+ public const int notification_action_tombstone = 2130968618;
+
+ // aapt resource value: 0x7f04002b
+ public const int notification_media_action = 2130968619;
+
+ // aapt resource value: 0x7f04002c
+ public const int notification_media_cancel_action = 2130968620;
+
+ // aapt resource value: 0x7f04002d
+ public const int notification_template_big_media = 2130968621;
+
+ // aapt resource value: 0x7f04002e
+ public const int notification_template_big_media_custom = 2130968622;
+
+ // aapt resource value: 0x7f04002f
+ public const int notification_template_big_media_narrow = 2130968623;
+
+ // aapt resource value: 0x7f040030
+ public const int notification_template_big_media_narrow_custom = 2130968624;
+
+ // aapt resource value: 0x7f040031
+ public const int notification_template_custom_big = 2130968625;
+
+ // aapt resource value: 0x7f040032
+ public const int notification_template_icon_group = 2130968626;
+
+ // aapt resource value: 0x7f040033
+ public const int notification_template_lines_media = 2130968627;
+
+ // aapt resource value: 0x7f040034
+ public const int notification_template_media = 2130968628;
+
+ // aapt resource value: 0x7f040035
+ public const int notification_template_media_custom = 2130968629;
+
+ // aapt resource value: 0x7f040036
+ public const int notification_template_part_chronometer = 2130968630;
+
+ // aapt resource value: 0x7f040037
+ public const int notification_template_part_time = 2130968631;
+
+ // aapt resource value: 0x7f040038
+ public const int select_dialog_item_material = 2130968632;
+
+ // aapt resource value: 0x7f040039
+ public const int select_dialog_multichoice_material = 2130968633;
+
+ // aapt resource value: 0x7f04003a
+ public const int select_dialog_singlechoice_material = 2130968634;
+
+ // aapt resource value: 0x7f04003b
+ public const int SplashScreen = 2130968635;
+
+ // aapt resource value: 0x7f04003c
+ public const int support_simple_spinner_dropdown_item = 2130968636;
+
+ // aapt resource value: 0x7f04003d
+ public const int tooltip = 2130968637;
+
+ static Layout()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Layout()
+ {
+ }
+ }
+
+ public partial class Mipmap
+ {
+
+ // aapt resource value: 0x7f030000
+ public const int ic_launcher = 2130903040;
+
+ // aapt resource value: 0x7f030001
+ public const int ic_launcher_foreground = 2130903041;
+
+ // aapt resource value: 0x7f030002
+ public const int ic_launcher_round = 2130903042;
+
+ static Mipmap()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Mipmap()
+ {
+ }
+ }
+
+ public partial class String
+ {
+
+ // aapt resource value: 0x7f0a0000
+ public const int abc_action_bar_home_description = 2131361792;
+
+ // aapt resource value: 0x7f0a0001
+ public const int abc_action_bar_up_description = 2131361793;
+
+ // aapt resource value: 0x7f0a0002
+ public const int abc_action_menu_overflow_description = 2131361794;
+
+ // aapt resource value: 0x7f0a0003
+ public const int abc_action_mode_done = 2131361795;
+
+ // aapt resource value: 0x7f0a0004
+ public const int abc_activity_chooser_view_see_all = 2131361796;
+
+ // aapt resource value: 0x7f0a0005
+ public const int abc_activitychooserview_choose_application = 2131361797;
+
+ // aapt resource value: 0x7f0a0006
+ public const int abc_capital_off = 2131361798;
+
+ // aapt resource value: 0x7f0a0007
+ public const int abc_capital_on = 2131361799;
+
+ // aapt resource value: 0x7f0a0012
+ public const int abc_font_family_body_1_material = 2131361810;
+
+ // aapt resource value: 0x7f0a0013
+ public const int abc_font_family_body_2_material = 2131361811;
+
+ // aapt resource value: 0x7f0a0014
+ public const int abc_font_family_button_material = 2131361812;
+
+ // aapt resource value: 0x7f0a0015
+ public const int abc_font_family_caption_material = 2131361813;
+
+ // aapt resource value: 0x7f0a0016
+ public const int abc_font_family_display_1_material = 2131361814;
+
+ // aapt resource value: 0x7f0a0017
+ public const int abc_font_family_display_2_material = 2131361815;
+
+ // aapt resource value: 0x7f0a0018
+ public const int abc_font_family_display_3_material = 2131361816;
+
+ // aapt resource value: 0x7f0a0019
+ public const int abc_font_family_display_4_material = 2131361817;
+
+ // aapt resource value: 0x7f0a001a
+ public const int abc_font_family_headline_material = 2131361818;
+
+ // aapt resource value: 0x7f0a001b
+ public const int abc_font_family_menu_material = 2131361819;
+
+ // aapt resource value: 0x7f0a001c
+ public const int abc_font_family_subhead_material = 2131361820;
+
+ // aapt resource value: 0x7f0a001d
+ public const int abc_font_family_title_material = 2131361821;
+
+ // aapt resource value: 0x7f0a0008
+ public const int abc_search_hint = 2131361800;
+
+ // aapt resource value: 0x7f0a0009
+ public const int abc_searchview_description_clear = 2131361801;
+
+ // aapt resource value: 0x7f0a000a
+ public const int abc_searchview_description_query = 2131361802;
+
+ // aapt resource value: 0x7f0a000b
+ public const int abc_searchview_description_search = 2131361803;
+
+ // aapt resource value: 0x7f0a000c
+ public const int abc_searchview_description_submit = 2131361804;
+
+ // aapt resource value: 0x7f0a000d
+ public const int abc_searchview_description_voice = 2131361805;
+
+ // aapt resource value: 0x7f0a000e
+ public const int abc_shareactionprovider_share_with = 2131361806;
+
+ // aapt resource value: 0x7f0a000f
+ public const int abc_shareactionprovider_share_with_application = 2131361807;
+
+ // aapt resource value: 0x7f0a0010
+ public const int abc_toolbar_collapse_description = 2131361808;
+
+ // aapt resource value: 0x7f0a002a
+ public const int action_settings = 2131361834;
+
+ // aapt resource value: 0x7f0a0029
+ public const int app_name = 2131361833;
+
+ // aapt resource value: 0x7f0a001e
+ public const int appbar_scrolling_view_behavior = 2131361822;
+
+ // aapt resource value: 0x7f0a001f
+ public const int bottom_sheet_behavior = 2131361823;
+
+ // aapt resource value: 0x7f0a0020
+ public const int character_counter_pattern = 2131361824;
+
+ // aapt resource value: 0x7f0a0027
+ public const int fab_scroll_shrink_grow_autohide_behavior = 2131361831;
+
+ // aapt resource value: 0x7f0a0021
+ public const int password_toggle_content_description = 2131361825;
+
+ // aapt resource value: 0x7f0a0022
+ public const int path_password_eye = 2131361826;
+
+ // aapt resource value: 0x7f0a0023
+ public const int path_password_eye_mask_strike_through = 2131361827;
+
+ // aapt resource value: 0x7f0a0024
+ public const int path_password_eye_mask_visible = 2131361828;
+
+ // aapt resource value: 0x7f0a0025
+ public const int path_password_strike_through = 2131361829;
+
+ // aapt resource value: 0x7f0a0011
+ public const int search_menu_title = 2131361809;
+
+ // aapt resource value: 0x7f0a0026
+ public const int status_bar_notification_info_overflow = 2131361830;
+
+ // aapt resource value: 0x7f0a0028
+ public const int view_scroll_translation_autohide_behavior = 2131361832;
+
+ static String()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private String()
+ {
+ }
+ }
+
+ public partial class Style
+ {
+
+ // aapt resource value: 0x7f0b0095
+ public const int AlertDialog_AppCompat = 2131427477;
+
+ // aapt resource value: 0x7f0b0096
+ public const int AlertDialog_AppCompat_Light = 2131427478;
+
+ // aapt resource value: 0x7f0b0097
+ public const int Animation_AppCompat_Dialog = 2131427479;
+
+ // aapt resource value: 0x7f0b0098
+ public const int Animation_AppCompat_DropDownUp = 2131427480;
+
+ // aapt resource value: 0x7f0b0099
+ public const int Animation_AppCompat_Tooltip = 2131427481;
+
+ // aapt resource value: 0x7f0b015f
+ public const int Animation_Design_BottomSheetDialog = 2131427679;
+
+ // aapt resource value: 0x7f0b0180
+ public const int AppTheme = 2131427712;
+
+ // aapt resource value: 0x7f0b009a
+ public const int Base_AlertDialog_AppCompat = 2131427482;
+
+ // aapt resource value: 0x7f0b009b
+ public const int Base_AlertDialog_AppCompat_Light = 2131427483;
+
+ // aapt resource value: 0x7f0b009c
+ public const int Base_Animation_AppCompat_Dialog = 2131427484;
+
+ // aapt resource value: 0x7f0b009d
+ public const int Base_Animation_AppCompat_DropDownUp = 2131427485;
+
+ // aapt resource value: 0x7f0b009e
+ public const int Base_Animation_AppCompat_Tooltip = 2131427486;
+
+ // aapt resource value: 0x7f0b009f
+ public const int Base_DialogWindowTitle_AppCompat = 2131427487;
+
+ // aapt resource value: 0x7f0b00a0
+ public const int Base_DialogWindowTitleBackground_AppCompat = 2131427488;
+
+ // aapt resource value: 0x7f0b0039
+ public const int Base_TextAppearance_AppCompat = 2131427385;
+
+ // aapt resource value: 0x7f0b003a
+ public const int Base_TextAppearance_AppCompat_Body1 = 2131427386;
+
+ // aapt resource value: 0x7f0b003b
+ public const int Base_TextAppearance_AppCompat_Body2 = 2131427387;
+
+ // aapt resource value: 0x7f0b0027
+ public const int Base_TextAppearance_AppCompat_Button = 2131427367;
+
+ // aapt resource value: 0x7f0b003c
+ public const int Base_TextAppearance_AppCompat_Caption = 2131427388;
+
+ // aapt resource value: 0x7f0b003d
+ public const int Base_TextAppearance_AppCompat_Display1 = 2131427389;
+
+ // aapt resource value: 0x7f0b003e
+ public const int Base_TextAppearance_AppCompat_Display2 = 2131427390;
+
+ // aapt resource value: 0x7f0b003f
+ public const int Base_TextAppearance_AppCompat_Display3 = 2131427391;
+
+ // aapt resource value: 0x7f0b0040
+ public const int Base_TextAppearance_AppCompat_Display4 = 2131427392;
+
+ // aapt resource value: 0x7f0b0041
+ public const int Base_TextAppearance_AppCompat_Headline = 2131427393;
+
+ // aapt resource value: 0x7f0b000b
+ public const int Base_TextAppearance_AppCompat_Inverse = 2131427339;
+
+ // aapt resource value: 0x7f0b0042
+ public const int Base_TextAppearance_AppCompat_Large = 2131427394;
+
+ // aapt resource value: 0x7f0b000c
+ public const int Base_TextAppearance_AppCompat_Large_Inverse = 2131427340;
+
+ // aapt resource value: 0x7f0b0043
+ public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131427395;
+
+ // aapt resource value: 0x7f0b0044
+ public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131427396;
+
+ // aapt resource value: 0x7f0b0045
+ public const int Base_TextAppearance_AppCompat_Medium = 2131427397;
+
+ // aapt resource value: 0x7f0b000d
+ public const int Base_TextAppearance_AppCompat_Medium_Inverse = 2131427341;
+
+ // aapt resource value: 0x7f0b0046
+ public const int Base_TextAppearance_AppCompat_Menu = 2131427398;
+
+ // aapt resource value: 0x7f0b00a1
+ public const int Base_TextAppearance_AppCompat_SearchResult = 2131427489;
+
+ // aapt resource value: 0x7f0b0047
+ public const int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 2131427399;
+
+ // aapt resource value: 0x7f0b0048
+ public const int Base_TextAppearance_AppCompat_SearchResult_Title = 2131427400;
+
+ // aapt resource value: 0x7f0b0049
+ public const int Base_TextAppearance_AppCompat_Small = 2131427401;
+
+ // aapt resource value: 0x7f0b000e
+ public const int Base_TextAppearance_AppCompat_Small_Inverse = 2131427342;
+
+ // aapt resource value: 0x7f0b004a
+ public const int Base_TextAppearance_AppCompat_Subhead = 2131427402;
+
+ // aapt resource value: 0x7f0b000f
+ public const int Base_TextAppearance_AppCompat_Subhead_Inverse = 2131427343;
+
+ // aapt resource value: 0x7f0b004b
+ public const int Base_TextAppearance_AppCompat_Title = 2131427403;
+
+ // aapt resource value: 0x7f0b0010
+ public const int Base_TextAppearance_AppCompat_Title_Inverse = 2131427344;
+
+ // aapt resource value: 0x7f0b00a2
+ public const int Base_TextAppearance_AppCompat_Tooltip = 2131427490;
+
+ // aapt resource value: 0x7f0b0086
+ public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131427462;
+
+ // aapt resource value: 0x7f0b004c
+ public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131427404;
+
+ // aapt resource value: 0x7f0b004d
+ public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131427405;
+
+ // aapt resource value: 0x7f0b004e
+ public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 2131427406;
+
+ // aapt resource value: 0x7f0b004f
+ public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131427407;
+
+ // aapt resource value: 0x7f0b0050
+ public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131427408;
+
+ // aapt resource value: 0x7f0b0051
+ public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 2131427409;
+
+ // aapt resource value: 0x7f0b0052
+ public const int Base_TextAppearance_AppCompat_Widget_Button = 2131427410;
+
+ // aapt resource value: 0x7f0b008d
+ public const int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131427469;
+
+ // aapt resource value: 0x7f0b008e
+ public const int Base_TextAppearance_AppCompat_Widget_Button_Colored = 2131427470;
+
+ // aapt resource value: 0x7f0b0087
+ public const int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 2131427463;
+
+ // aapt resource value: 0x7f0b00a3
+ public const int Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131427491;
+
+ // aapt resource value: 0x7f0b0053
+ public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131427411;
+
+ // aapt resource value: 0x7f0b0054
+ public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131427412;
+
+ // aapt resource value: 0x7f0b0055
+ public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131427413;
+
+ // aapt resource value: 0x7f0b0056
+ public const int Base_TextAppearance_AppCompat_Widget_Switch = 2131427414;
+
+ // aapt resource value: 0x7f0b0057
+ public const int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131427415;
+
+ // aapt resource value: 0x7f0b00a4
+ public const int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131427492;
+
+ // aapt resource value: 0x7f0b0058
+ public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131427416;
+
+ // aapt resource value: 0x7f0b0059
+ public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 2131427417;
+
+ // aapt resource value: 0x7f0b005a
+ public const int Base_Theme_AppCompat = 2131427418;
+
+ // aapt resource value: 0x7f0b00a5
+ public const int Base_Theme_AppCompat_CompactMenu = 2131427493;
+
+ // aapt resource value: 0x7f0b0011
+ public const int Base_Theme_AppCompat_Dialog = 2131427345;
+
+ // aapt resource value: 0x7f0b0012
+ public const int Base_Theme_AppCompat_Dialog_Alert = 2131427346;
+
+ // aapt resource value: 0x7f0b00a6
+ public const int Base_Theme_AppCompat_Dialog_FixedSize = 2131427494;
+
+ // aapt resource value: 0x7f0b0013
+ public const int Base_Theme_AppCompat_Dialog_MinWidth = 2131427347;
+
+ // aapt resource value: 0x7f0b0001
+ public const int Base_Theme_AppCompat_DialogWhenLarge = 2131427329;
+
+ // aapt resource value: 0x7f0b005b
+ public const int Base_Theme_AppCompat_Light = 2131427419;
+
+ // aapt resource value: 0x7f0b00a7
+ public const int Base_Theme_AppCompat_Light_DarkActionBar = 2131427495;
+
+ // aapt resource value: 0x7f0b0014
+ public const int Base_Theme_AppCompat_Light_Dialog = 2131427348;
+
+ // aapt resource value: 0x7f0b0015
+ public const int Base_Theme_AppCompat_Light_Dialog_Alert = 2131427349;
+
+ // aapt resource value: 0x7f0b00a8
+ public const int Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131427496;
+
+ // aapt resource value: 0x7f0b0016
+ public const int Base_Theme_AppCompat_Light_Dialog_MinWidth = 2131427350;
+
+ // aapt resource value: 0x7f0b0002
+ public const int Base_Theme_AppCompat_Light_DialogWhenLarge = 2131427330;
+
+ // aapt resource value: 0x7f0b00a9
+ public const int Base_ThemeOverlay_AppCompat = 2131427497;
+
+ // aapt resource value: 0x7f0b00aa
+ public const int Base_ThemeOverlay_AppCompat_ActionBar = 2131427498;
+
+ // aapt resource value: 0x7f0b00ab
+ public const int Base_ThemeOverlay_AppCompat_Dark = 2131427499;
+
+ // aapt resource value: 0x7f0b00ac
+ public const int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131427500;
+
+ // aapt resource value: 0x7f0b0017
+ public const int Base_ThemeOverlay_AppCompat_Dialog = 2131427351;
+
+ // aapt resource value: 0x7f0b0018
+ public const int Base_ThemeOverlay_AppCompat_Dialog_Alert = 2131427352;
+
+ // aapt resource value: 0x7f0b00ad
+ public const int Base_ThemeOverlay_AppCompat_Light = 2131427501;
+
+ // aapt resource value: 0x7f0b0019
+ public const int Base_V11_Theme_AppCompat_Dialog = 2131427353;
+
+ // aapt resource value: 0x7f0b001a
+ public const int Base_V11_Theme_AppCompat_Light_Dialog = 2131427354;
+
+ // aapt resource value: 0x7f0b001b
+ public const int Base_V11_ThemeOverlay_AppCompat_Dialog = 2131427355;
+
+ // aapt resource value: 0x7f0b0023
+ public const int Base_V12_Widget_AppCompat_AutoCompleteTextView = 2131427363;
+
+ // aapt resource value: 0x7f0b0024
+ public const int Base_V12_Widget_AppCompat_EditText = 2131427364;
+
+ // aapt resource value: 0x7f0b0160
+ public const int Base_V14_Widget_Design_AppBarLayout = 2131427680;
+
+ // aapt resource value: 0x7f0b005c
+ public const int Base_V21_Theme_AppCompat = 2131427420;
+
+ // aapt resource value: 0x7f0b005d
+ public const int Base_V21_Theme_AppCompat_Dialog = 2131427421;
+
+ // aapt resource value: 0x7f0b005e
+ public const int Base_V21_Theme_AppCompat_Light = 2131427422;
+
+ // aapt resource value: 0x7f0b005f
+ public const int Base_V21_Theme_AppCompat_Light_Dialog = 2131427423;
+
+ // aapt resource value: 0x7f0b0060
+ public const int Base_V21_ThemeOverlay_AppCompat_Dialog = 2131427424;
+
+ // aapt resource value: 0x7f0b015c
+ public const int Base_V21_Widget_Design_AppBarLayout = 2131427676;
+
+ // aapt resource value: 0x7f0b0084
+ public const int Base_V22_Theme_AppCompat = 2131427460;
+
+ // aapt resource value: 0x7f0b0085
+ public const int Base_V22_Theme_AppCompat_Light = 2131427461;
+
+ // aapt resource value: 0x7f0b0088
+ public const int Base_V23_Theme_AppCompat = 2131427464;
+
+ // aapt resource value: 0x7f0b0089
+ public const int Base_V23_Theme_AppCompat_Light = 2131427465;
+
+ // aapt resource value: 0x7f0b0091
+ public const int Base_V26_Theme_AppCompat = 2131427473;
+
+ // aapt resource value: 0x7f0b0092
+ public const int Base_V26_Theme_AppCompat_Light = 2131427474;
+
+ // aapt resource value: 0x7f0b0093
+ public const int Base_V26_Widget_AppCompat_Toolbar = 2131427475;
+
+ // aapt resource value: 0x7f0b015e
+ public const int Base_V26_Widget_Design_AppBarLayout = 2131427678;
+
+ // aapt resource value: 0x7f0b00ae
+ public const int Base_V7_Theme_AppCompat = 2131427502;
+
+ // aapt resource value: 0x7f0b00af
+ public const int Base_V7_Theme_AppCompat_Dialog = 2131427503;
+
+ // aapt resource value: 0x7f0b00b0
+ public const int Base_V7_Theme_AppCompat_Light = 2131427504;
+
+ // aapt resource value: 0x7f0b00b1
+ public const int Base_V7_Theme_AppCompat_Light_Dialog = 2131427505;
+
+ // aapt resource value: 0x7f0b00b2
+ public const int Base_V7_ThemeOverlay_AppCompat_Dialog = 2131427506;
+
+ // aapt resource value: 0x7f0b00b3
+ public const int Base_V7_Widget_AppCompat_AutoCompleteTextView = 2131427507;
+
+ // aapt resource value: 0x7f0b00b4
+ public const int Base_V7_Widget_AppCompat_EditText = 2131427508;
+
+ // aapt resource value: 0x7f0b00b5
+ public const int Base_V7_Widget_AppCompat_Toolbar = 2131427509;
+
+ // aapt resource value: 0x7f0b00b6
+ public const int Base_Widget_AppCompat_ActionBar = 2131427510;
+
+ // aapt resource value: 0x7f0b00b7
+ public const int Base_Widget_AppCompat_ActionBar_Solid = 2131427511;
+
+ // aapt resource value: 0x7f0b00b8
+ public const int Base_Widget_AppCompat_ActionBar_TabBar = 2131427512;
+
+ // aapt resource value: 0x7f0b0061
+ public const int Base_Widget_AppCompat_ActionBar_TabText = 2131427425;
+
+ // aapt resource value: 0x7f0b0062
+ public const int Base_Widget_AppCompat_ActionBar_TabView = 2131427426;
+
+ // aapt resource value: 0x7f0b0063
+ public const int Base_Widget_AppCompat_ActionButton = 2131427427;
+
+ // aapt resource value: 0x7f0b0064
+ public const int Base_Widget_AppCompat_ActionButton_CloseMode = 2131427428;
+
+ // aapt resource value: 0x7f0b0065
+ public const int Base_Widget_AppCompat_ActionButton_Overflow = 2131427429;
+
+ // aapt resource value: 0x7f0b00b9
+ public const int Base_Widget_AppCompat_ActionMode = 2131427513;
+
+ // aapt resource value: 0x7f0b00ba
+ public const int Base_Widget_AppCompat_ActivityChooserView = 2131427514;
+
+ // aapt resource value: 0x7f0b0025
+ public const int Base_Widget_AppCompat_AutoCompleteTextView = 2131427365;
+
+ // aapt resource value: 0x7f0b0066
+ public const int Base_Widget_AppCompat_Button = 2131427430;
+
+ // aapt resource value: 0x7f0b0067
+ public const int Base_Widget_AppCompat_Button_Borderless = 2131427431;
+
+ // aapt resource value: 0x7f0b0068
+ public const int Base_Widget_AppCompat_Button_Borderless_Colored = 2131427432;
+
+ // aapt resource value: 0x7f0b00bb
+ public const int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131427515;
+
+ // aapt resource value: 0x7f0b008a
+ public const int Base_Widget_AppCompat_Button_Colored = 2131427466;
+
+ // aapt resource value: 0x7f0b0069
+ public const int Base_Widget_AppCompat_Button_Small = 2131427433;
+
+ // aapt resource value: 0x7f0b006a
+ public const int Base_Widget_AppCompat_ButtonBar = 2131427434;
+
+ // aapt resource value: 0x7f0b00bc
+ public const int Base_Widget_AppCompat_ButtonBar_AlertDialog = 2131427516;
+
+ // aapt resource value: 0x7f0b006b
+ public const int Base_Widget_AppCompat_CompoundButton_CheckBox = 2131427435;
+
+ // aapt resource value: 0x7f0b006c
+ public const int Base_Widget_AppCompat_CompoundButton_RadioButton = 2131427436;
+
+ // aapt resource value: 0x7f0b00bd
+ public const int Base_Widget_AppCompat_CompoundButton_Switch = 2131427517;
+
+ // aapt resource value: 0x7f0b0000
+ public const int Base_Widget_AppCompat_DrawerArrowToggle = 2131427328;
+
+ // aapt resource value: 0x7f0b00be
+ public const int Base_Widget_AppCompat_DrawerArrowToggle_Common = 2131427518;
+
+ // aapt resource value: 0x7f0b006d
+ public const int Base_Widget_AppCompat_DropDownItem_Spinner = 2131427437;
+
+ // aapt resource value: 0x7f0b0026
+ public const int Base_Widget_AppCompat_EditText = 2131427366;
+
+ // aapt resource value: 0x7f0b006e
+ public const int Base_Widget_AppCompat_ImageButton = 2131427438;
+
+ // aapt resource value: 0x7f0b00bf
+ public const int Base_Widget_AppCompat_Light_ActionBar = 2131427519;
+
+ // aapt resource value: 0x7f0b00c0
+ public const int Base_Widget_AppCompat_Light_ActionBar_Solid = 2131427520;
+
+ // aapt resource value: 0x7f0b00c1
+ public const int Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131427521;
+
+ // aapt resource value: 0x7f0b006f
+ public const int Base_Widget_AppCompat_Light_ActionBar_TabText = 2131427439;
+
+ // aapt resource value: 0x7f0b0070
+ public const int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131427440;
+
+ // aapt resource value: 0x7f0b0071
+ public const int Base_Widget_AppCompat_Light_ActionBar_TabView = 2131427441;
+
+ // aapt resource value: 0x7f0b0072
+ public const int Base_Widget_AppCompat_Light_PopupMenu = 2131427442;
+
+ // aapt resource value: 0x7f0b0073
+ public const int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 2131427443;
+
+ // aapt resource value: 0x7f0b00c2
+ public const int Base_Widget_AppCompat_ListMenuView = 2131427522;
+
+ // aapt resource value: 0x7f0b0074
+ public const int Base_Widget_AppCompat_ListPopupWindow = 2131427444;
+
+ // aapt resource value: 0x7f0b0075
+ public const int Base_Widget_AppCompat_ListView = 2131427445;
+
+ // aapt resource value: 0x7f0b0076
+ public const int Base_Widget_AppCompat_ListView_DropDown = 2131427446;
+
+ // aapt resource value: 0x7f0b0077
+ public const int Base_Widget_AppCompat_ListView_Menu = 2131427447;
+
+ // aapt resource value: 0x7f0b0078
+ public const int Base_Widget_AppCompat_PopupMenu = 2131427448;
+
+ // aapt resource value: 0x7f0b0079
+ public const int Base_Widget_AppCompat_PopupMenu_Overflow = 2131427449;
+
+ // aapt resource value: 0x7f0b00c3
+ public const int Base_Widget_AppCompat_PopupWindow = 2131427523;
+
+ // aapt resource value: 0x7f0b001c
+ public const int Base_Widget_AppCompat_ProgressBar = 2131427356;
+
+ // aapt resource value: 0x7f0b001d
+ public const int Base_Widget_AppCompat_ProgressBar_Horizontal = 2131427357;
+
+ // aapt resource value: 0x7f0b007a
+ public const int Base_Widget_AppCompat_RatingBar = 2131427450;
+
+ // aapt resource value: 0x7f0b008b
+ public const int Base_Widget_AppCompat_RatingBar_Indicator = 2131427467;
+
+ // aapt resource value: 0x7f0b008c
+ public const int Base_Widget_AppCompat_RatingBar_Small = 2131427468;
+
+ // aapt resource value: 0x7f0b00c4
+ public const int Base_Widget_AppCompat_SearchView = 2131427524;
+
+ // aapt resource value: 0x7f0b00c5
+ public const int Base_Widget_AppCompat_SearchView_ActionBar = 2131427525;
+
+ // aapt resource value: 0x7f0b007b
+ public const int Base_Widget_AppCompat_SeekBar = 2131427451;
+
+ // aapt resource value: 0x7f0b00c6
+ public const int Base_Widget_AppCompat_SeekBar_Discrete = 2131427526;
+
+ // aapt resource value: 0x7f0b007c
+ public const int Base_Widget_AppCompat_Spinner = 2131427452;
+
+ // aapt resource value: 0x7f0b0003
+ public const int Base_Widget_AppCompat_Spinner_Underlined = 2131427331;
+
+ // aapt resource value: 0x7f0b007d
+ public const int Base_Widget_AppCompat_TextView_SpinnerItem = 2131427453;
+
+ // aapt resource value: 0x7f0b0094
+ public const int Base_Widget_AppCompat_Toolbar = 2131427476;
+
+ // aapt resource value: 0x7f0b007e
+ public const int Base_Widget_AppCompat_Toolbar_Button_Navigation = 2131427454;
+
+ // aapt resource value: 0x7f0b015d
+ public const int Base_Widget_Design_AppBarLayout = 2131427677;
+
+ // aapt resource value: 0x7f0b0161
+ public const int Base_Widget_Design_TabLayout = 2131427681;
+
+ // aapt resource value: 0x7f0b001e
+ public const int Platform_AppCompat = 2131427358;
+
+ // aapt resource value: 0x7f0b001f
+ public const int Platform_AppCompat_Light = 2131427359;
+
+ // aapt resource value: 0x7f0b007f
+ public const int Platform_ThemeOverlay_AppCompat = 2131427455;
+
+ // aapt resource value: 0x7f0b0080
+ public const int Platform_ThemeOverlay_AppCompat_Dark = 2131427456;
+
+ // aapt resource value: 0x7f0b0081
+ public const int Platform_ThemeOverlay_AppCompat_Light = 2131427457;
+
+ // aapt resource value: 0x7f0b0020
+ public const int Platform_V11_AppCompat = 2131427360;
+
+ // aapt resource value: 0x7f0b0021
+ public const int Platform_V11_AppCompat_Light = 2131427361;
+
+ // aapt resource value: 0x7f0b0028
+ public const int Platform_V14_AppCompat = 2131427368;
+
+ // aapt resource value: 0x7f0b0029
+ public const int Platform_V14_AppCompat_Light = 2131427369;
+
+ // aapt resource value: 0x7f0b0082
+ public const int Platform_V21_AppCompat = 2131427458;
+
+ // aapt resource value: 0x7f0b0083
+ public const int Platform_V21_AppCompat_Light = 2131427459;
+
+ // aapt resource value: 0x7f0b008f
+ public const int Platform_V25_AppCompat = 2131427471;
+
+ // aapt resource value: 0x7f0b0090
+ public const int Platform_V25_AppCompat_Light = 2131427472;
+
+ // aapt resource value: 0x7f0b0022
+ public const int Platform_Widget_AppCompat_Spinner = 2131427362;
+
+ // aapt resource value: 0x7f0b002b
+ public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131427371;
+
+ // aapt resource value: 0x7f0b002c
+ public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131427372;
+
+ // aapt resource value: 0x7f0b002d
+ public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131427373;
+
+ // aapt resource value: 0x7f0b002e
+ public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131427374;
+
+ // aapt resource value: 0x7f0b002f
+ public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131427375;
+
+ // aapt resource value: 0x7f0b0030
+ public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131427376;
+
+ // aapt resource value: 0x7f0b0031
+ public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131427377;
+
+ // aapt resource value: 0x7f0b0032
+ public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131427378;
+
+ // aapt resource value: 0x7f0b0033
+ public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131427379;
+
+ // aapt resource value: 0x7f0b0034
+ public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131427380;
+
+ // aapt resource value: 0x7f0b0035
+ public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131427381;
+
+ // aapt resource value: 0x7f0b0036
+ public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131427382;
+
+ // aapt resource value: 0x7f0b0037
+ public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131427383;
+
+ // aapt resource value: 0x7f0b0038
+ public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131427384;
+
+ // aapt resource value: 0x7f0b00c7
+ public const int TextAppearance_AppCompat = 2131427527;
+
+ // aapt resource value: 0x7f0b00c8
+ public const int TextAppearance_AppCompat_Body1 = 2131427528;
+
+ // aapt resource value: 0x7f0b00c9
+ public const int TextAppearance_AppCompat_Body2 = 2131427529;
+
+ // aapt resource value: 0x7f0b00ca
+ public const int TextAppearance_AppCompat_Button = 2131427530;
+
+ // aapt resource value: 0x7f0b00cb
+ public const int TextAppearance_AppCompat_Caption = 2131427531;
+
+ // aapt resource value: 0x7f0b00cc
+ public const int TextAppearance_AppCompat_Display1 = 2131427532;
+
+ // aapt resource value: 0x7f0b00cd
+ public const int TextAppearance_AppCompat_Display2 = 2131427533;
+
+ // aapt resource value: 0x7f0b00ce
+ public const int TextAppearance_AppCompat_Display3 = 2131427534;
+
+ // aapt resource value: 0x7f0b00cf
+ public const int TextAppearance_AppCompat_Display4 = 2131427535;
+
+ // aapt resource value: 0x7f0b00d0
+ public const int TextAppearance_AppCompat_Headline = 2131427536;
+
+ // aapt resource value: 0x7f0b00d1
+ public const int TextAppearance_AppCompat_Inverse = 2131427537;
+
+ // aapt resource value: 0x7f0b00d2
+ public const int TextAppearance_AppCompat_Large = 2131427538;
+
+ // aapt resource value: 0x7f0b00d3
+ public const int TextAppearance_AppCompat_Large_Inverse = 2131427539;
+
+ // aapt resource value: 0x7f0b00d4
+ public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131427540;
+
+ // aapt resource value: 0x7f0b00d5
+ public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131427541;
+
+ // aapt resource value: 0x7f0b00d6
+ public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131427542;
+
+ // aapt resource value: 0x7f0b00d7
+ public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131427543;
+
+ // aapt resource value: 0x7f0b00d8
+ public const int TextAppearance_AppCompat_Medium = 2131427544;
+
+ // aapt resource value: 0x7f0b00d9
+ public const int TextAppearance_AppCompat_Medium_Inverse = 2131427545;
+
+ // aapt resource value: 0x7f0b00da
+ public const int TextAppearance_AppCompat_Menu = 2131427546;
+
+ // aapt resource value: 0x7f0b00db
+ public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131427547;
+
+ // aapt resource value: 0x7f0b00dc
+ public const int TextAppearance_AppCompat_SearchResult_Title = 2131427548;
+
+ // aapt resource value: 0x7f0b00dd
+ public const int TextAppearance_AppCompat_Small = 2131427549;
+
+ // aapt resource value: 0x7f0b00de
+ public const int TextAppearance_AppCompat_Small_Inverse = 2131427550;
+
+ // aapt resource value: 0x7f0b00df
+ public const int TextAppearance_AppCompat_Subhead = 2131427551;
+
+ // aapt resource value: 0x7f0b00e0
+ public const int TextAppearance_AppCompat_Subhead_Inverse = 2131427552;
+
+ // aapt resource value: 0x7f0b00e1
+ public const int TextAppearance_AppCompat_Title = 2131427553;
+
+ // aapt resource value: 0x7f0b00e2
+ public const int TextAppearance_AppCompat_Title_Inverse = 2131427554;
+
+ // aapt resource value: 0x7f0b002a
+ public const int TextAppearance_AppCompat_Tooltip = 2131427370;
+
+ // aapt resource value: 0x7f0b00e3
+ public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131427555;
+
+ // aapt resource value: 0x7f0b00e4
+ public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131427556;
+
+ // aapt resource value: 0x7f0b00e5
+ public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131427557;
+
+ // aapt resource value: 0x7f0b00e6
+ public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131427558;
+
+ // aapt resource value: 0x7f0b00e7
+ public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131427559;
+
+ // aapt resource value: 0x7f0b00e8
+ public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131427560;
+
+ // aapt resource value: 0x7f0b00e9
+ public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131427561;
+
+ // aapt resource value: 0x7f0b00ea
+ public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131427562;
+
+ // aapt resource value: 0x7f0b00eb
+ public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131427563;
+
+ // aapt resource value: 0x7f0b00ec
+ public const int TextAppearance_AppCompat_Widget_Button = 2131427564;
+
+ // aapt resource value: 0x7f0b00ed
+ public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131427565;
+
+ // aapt resource value: 0x7f0b00ee
+ public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131427566;
+
+ // aapt resource value: 0x7f0b00ef
+ public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131427567;
+
+ // aapt resource value: 0x7f0b00f0
+ public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131427568;
+
+ // aapt resource value: 0x7f0b00f1
+ public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131427569;
+
+ // aapt resource value: 0x7f0b00f2
+ public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131427570;
+
+ // aapt resource value: 0x7f0b00f3
+ public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131427571;
+
+ // aapt resource value: 0x7f0b00f4
+ public const int TextAppearance_AppCompat_Widget_Switch = 2131427572;
+
+ // aapt resource value: 0x7f0b00f5
+ public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131427573;
+
+ // aapt resource value: 0x7f0b0179
+ public const int TextAppearance_Compat_Notification = 2131427705;
+
+ // aapt resource value: 0x7f0b017a
+ public const int TextAppearance_Compat_Notification_Info = 2131427706;
+
+ // aapt resource value: 0x7f0b0156
+ public const int TextAppearance_Compat_Notification_Info_Media = 2131427670;
+
+ // aapt resource value: 0x7f0b017f
+ public const int TextAppearance_Compat_Notification_Line2 = 2131427711;
+
+ // aapt resource value: 0x7f0b015a
+ public const int TextAppearance_Compat_Notification_Line2_Media = 2131427674;
+
+ // aapt resource value: 0x7f0b0157
+ public const int TextAppearance_Compat_Notification_Media = 2131427671;
+
+ // aapt resource value: 0x7f0b017b
+ public const int TextAppearance_Compat_Notification_Time = 2131427707;
+
+ // aapt resource value: 0x7f0b0158
+ public const int TextAppearance_Compat_Notification_Time_Media = 2131427672;
+
+ // aapt resource value: 0x7f0b017c
+ public const int TextAppearance_Compat_Notification_Title = 2131427708;
+
+ // aapt resource value: 0x7f0b0159
+ public const int TextAppearance_Compat_Notification_Title_Media = 2131427673;
+
+ // aapt resource value: 0x7f0b0162
+ public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131427682;
+
+ // aapt resource value: 0x7f0b0163
+ public const int TextAppearance_Design_Counter = 2131427683;
+
+ // aapt resource value: 0x7f0b0164
+ public const int TextAppearance_Design_Counter_Overflow = 2131427684;
+
+ // aapt resource value: 0x7f0b0165
+ public const int TextAppearance_Design_Error = 2131427685;
+
+ // aapt resource value: 0x7f0b0166
+ public const int TextAppearance_Design_Hint = 2131427686;
+
+ // aapt resource value: 0x7f0b0167
+ public const int TextAppearance_Design_Snackbar_Message = 2131427687;
+
+ // aapt resource value: 0x7f0b0168
+ public const int TextAppearance_Design_Tab = 2131427688;
+
+ // aapt resource value: 0x7f0b00f6
+ public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131427574;
+
+ // aapt resource value: 0x7f0b00f7
+ public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131427575;
+
+ // aapt resource value: 0x7f0b00f8
+ public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131427576;
+
+ // aapt resource value: 0x7f0b00f9
+ public const int Theme_AppCompat = 2131427577;
+
+ // aapt resource value: 0x7f0b00fa
+ public const int Theme_AppCompat_CompactMenu = 2131427578;
+
+ // aapt resource value: 0x7f0b0004
+ public const int Theme_AppCompat_DayNight = 2131427332;
+
+ // aapt resource value: 0x7f0b0005
+ public const int Theme_AppCompat_DayNight_DarkActionBar = 2131427333;
+
+ // aapt resource value: 0x7f0b0006
+ public const int Theme_AppCompat_DayNight_Dialog = 2131427334;
+
+ // aapt resource value: 0x7f0b0007
+ public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131427335;
+
+ // aapt resource value: 0x7f0b0008
+ public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131427336;
+
+ // aapt resource value: 0x7f0b0009
+ public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131427337;
+
+ // aapt resource value: 0x7f0b000a
+ public const int Theme_AppCompat_DayNight_NoActionBar = 2131427338;
+
+ // aapt resource value: 0x7f0b00fb
+ public const int Theme_AppCompat_Dialog = 2131427579;
+
+ // aapt resource value: 0x7f0b00fc
+ public const int Theme_AppCompat_Dialog_Alert = 2131427580;
+
+ // aapt resource value: 0x7f0b00fd
+ public const int Theme_AppCompat_Dialog_MinWidth = 2131427581;
+
+ // aapt resource value: 0x7f0b00fe
+ public const int Theme_AppCompat_DialogWhenLarge = 2131427582;
+
+ // aapt resource value: 0x7f0b00ff
+ public const int Theme_AppCompat_Light = 2131427583;
+
+ // aapt resource value: 0x7f0b0100
+ public const int Theme_AppCompat_Light_DarkActionBar = 2131427584;
+
+ // aapt resource value: 0x7f0b0101
+ public const int Theme_AppCompat_Light_Dialog = 2131427585;
+
+ // aapt resource value: 0x7f0b0102
+ public const int Theme_AppCompat_Light_Dialog_Alert = 2131427586;
+
+ // aapt resource value: 0x7f0b0103
+ public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131427587;
+
+ // aapt resource value: 0x7f0b0104
+ public const int Theme_AppCompat_Light_DialogWhenLarge = 2131427588;
+
+ // aapt resource value: 0x7f0b0105
+ public const int Theme_AppCompat_Light_NoActionBar = 2131427589;
+
+ // aapt resource value: 0x7f0b0106
+ public const int Theme_AppCompat_NoActionBar = 2131427590;
+
+ // aapt resource value: 0x7f0b0169
+ public const int Theme_Design = 2131427689;
+
+ // aapt resource value: 0x7f0b016a
+ public const int Theme_Design_BottomSheetDialog = 2131427690;
+
+ // aapt resource value: 0x7f0b016b
+ public const int Theme_Design_Light = 2131427691;
+
+ // aapt resource value: 0x7f0b016c
+ public const int Theme_Design_Light_BottomSheetDialog = 2131427692;
+
+ // aapt resource value: 0x7f0b016d
+ public const int Theme_Design_Light_NoActionBar = 2131427693;
+
+ // aapt resource value: 0x7f0b016e
+ public const int Theme_Design_NoActionBar = 2131427694;
+
+ // aapt resource value: 0x7f0b0107
+ public const int ThemeOverlay_AppCompat = 2131427591;
+
+ // aapt resource value: 0x7f0b0108
+ public const int ThemeOverlay_AppCompat_ActionBar = 2131427592;
+
+ // aapt resource value: 0x7f0b0109
+ public const int ThemeOverlay_AppCompat_Dark = 2131427593;
+
+ // aapt resource value: 0x7f0b010a
+ public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131427594;
+
+ // aapt resource value: 0x7f0b010b
+ public const int ThemeOverlay_AppCompat_Dialog = 2131427595;
+
+ // aapt resource value: 0x7f0b010c
+ public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131427596;
+
+ // aapt resource value: 0x7f0b010d
+ public const int ThemeOverlay_AppCompat_Light = 2131427597;
+
+ // aapt resource value: 0x7f0b010e
+ public const int Widget_AppCompat_ActionBar = 2131427598;
+
+ // aapt resource value: 0x7f0b010f
+ public const int Widget_AppCompat_ActionBar_Solid = 2131427599;
+
+ // aapt resource value: 0x7f0b0110
+ public const int Widget_AppCompat_ActionBar_TabBar = 2131427600;
+
+ // aapt resource value: 0x7f0b0111
+ public const int Widget_AppCompat_ActionBar_TabText = 2131427601;
+
+ // aapt resource value: 0x7f0b0112
+ public const int Widget_AppCompat_ActionBar_TabView = 2131427602;
+
+ // aapt resource value: 0x7f0b0113
+ public const int Widget_AppCompat_ActionButton = 2131427603;
+
+ // aapt resource value: 0x7f0b0114
+ public const int Widget_AppCompat_ActionButton_CloseMode = 2131427604;
+
+ // aapt resource value: 0x7f0b0115
+ public const int Widget_AppCompat_ActionButton_Overflow = 2131427605;
+
+ // aapt resource value: 0x7f0b0116
+ public const int Widget_AppCompat_ActionMode = 2131427606;
+
+ // aapt resource value: 0x7f0b0117
+ public const int Widget_AppCompat_ActivityChooserView = 2131427607;
+
+ // aapt resource value: 0x7f0b0118
+ public const int Widget_AppCompat_AutoCompleteTextView = 2131427608;
+
+ // aapt resource value: 0x7f0b0119
+ public const int Widget_AppCompat_Button = 2131427609;
+
+ // aapt resource value: 0x7f0b011a
+ public const int Widget_AppCompat_Button_Borderless = 2131427610;
+
+ // aapt resource value: 0x7f0b011b
+ public const int Widget_AppCompat_Button_Borderless_Colored = 2131427611;
+
+ // aapt resource value: 0x7f0b011c
+ public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131427612;
+
+ // aapt resource value: 0x7f0b011d
+ public const int Widget_AppCompat_Button_Colored = 2131427613;
+
+ // aapt resource value: 0x7f0b011e
+ public const int Widget_AppCompat_Button_Small = 2131427614;
+
+ // aapt resource value: 0x7f0b011f
+ public const int Widget_AppCompat_ButtonBar = 2131427615;
+
+ // aapt resource value: 0x7f0b0120
+ public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131427616;
+
+ // aapt resource value: 0x7f0b0121
+ public const int Widget_AppCompat_CompoundButton_CheckBox = 2131427617;
+
+ // aapt resource value: 0x7f0b0122
+ public const int Widget_AppCompat_CompoundButton_RadioButton = 2131427618;
+
+ // aapt resource value: 0x7f0b0123
+ public const int Widget_AppCompat_CompoundButton_Switch = 2131427619;
+
+ // aapt resource value: 0x7f0b0124
+ public const int Widget_AppCompat_DrawerArrowToggle = 2131427620;
+
+ // aapt resource value: 0x7f0b0125
+ public const int Widget_AppCompat_DropDownItem_Spinner = 2131427621;
+
+ // aapt resource value: 0x7f0b0126
+ public const int Widget_AppCompat_EditText = 2131427622;
+
+ // aapt resource value: 0x7f0b0127
+ public const int Widget_AppCompat_ImageButton = 2131427623;
+
+ // aapt resource value: 0x7f0b0128
+ public const int Widget_AppCompat_Light_ActionBar = 2131427624;
+
+ // aapt resource value: 0x7f0b0129
+ public const int Widget_AppCompat_Light_ActionBar_Solid = 2131427625;
+
+ // aapt resource value: 0x7f0b012a
+ public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131427626;
+
+ // aapt resource value: 0x7f0b012b
+ public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131427627;
+
+ // aapt resource value: 0x7f0b012c
+ public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131427628;
+
+ // aapt resource value: 0x7f0b012d
+ public const int Widget_AppCompat_Light_ActionBar_TabText = 2131427629;
+
+ // aapt resource value: 0x7f0b012e
+ public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131427630;
+
+ // aapt resource value: 0x7f0b012f
+ public const int Widget_AppCompat_Light_ActionBar_TabView = 2131427631;
+
+ // aapt resource value: 0x7f0b0130
+ public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131427632;
+
+ // aapt resource value: 0x7f0b0131
+ public const int Widget_AppCompat_Light_ActionButton = 2131427633;
+
+ // aapt resource value: 0x7f0b0132
+ public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131427634;
+
+ // aapt resource value: 0x7f0b0133
+ public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131427635;
+
+ // aapt resource value: 0x7f0b0134
+ public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131427636;
+
+ // aapt resource value: 0x7f0b0135
+ public const int Widget_AppCompat_Light_ActivityChooserView = 2131427637;
+
+ // aapt resource value: 0x7f0b0136
+ public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131427638;
+
+ // aapt resource value: 0x7f0b0137
+ public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131427639;
+
+ // aapt resource value: 0x7f0b0138
+ public const int Widget_AppCompat_Light_ListPopupWindow = 2131427640;
+
+ // aapt resource value: 0x7f0b0139
+ public const int Widget_AppCompat_Light_ListView_DropDown = 2131427641;
+
+ // aapt resource value: 0x7f0b013a
+ public const int Widget_AppCompat_Light_PopupMenu = 2131427642;
+
+ // aapt resource value: 0x7f0b013b
+ public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131427643;
+
+ // aapt resource value: 0x7f0b013c
+ public const int Widget_AppCompat_Light_SearchView = 2131427644;
+
+ // aapt resource value: 0x7f0b013d
+ public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131427645;
+
+ // aapt resource value: 0x7f0b013e
+ public const int Widget_AppCompat_ListMenuView = 2131427646;
+
+ // aapt resource value: 0x7f0b013f
+ public const int Widget_AppCompat_ListPopupWindow = 2131427647;
+
+ // aapt resource value: 0x7f0b0140
+ public const int Widget_AppCompat_ListView = 2131427648;
+
+ // aapt resource value: 0x7f0b0141
+ public const int Widget_AppCompat_ListView_DropDown = 2131427649;
+
+ // aapt resource value: 0x7f0b0142
+ public const int Widget_AppCompat_ListView_Menu = 2131427650;
+
+ // aapt resource value: 0x7f0b0143
+ public const int Widget_AppCompat_PopupMenu = 2131427651;
+
+ // aapt resource value: 0x7f0b0144
+ public const int Widget_AppCompat_PopupMenu_Overflow = 2131427652;
+
+ // aapt resource value: 0x7f0b0145
+ public const int Widget_AppCompat_PopupWindow = 2131427653;
+
+ // aapt resource value: 0x7f0b0146
+ public const int Widget_AppCompat_ProgressBar = 2131427654;
+
+ // aapt resource value: 0x7f0b0147
+ public const int Widget_AppCompat_ProgressBar_Horizontal = 2131427655;
+
+ // aapt resource value: 0x7f0b0148
+ public const int Widget_AppCompat_RatingBar = 2131427656;
+
+ // aapt resource value: 0x7f0b0149
+ public const int Widget_AppCompat_RatingBar_Indicator = 2131427657;
+
+ // aapt resource value: 0x7f0b014a
+ public const int Widget_AppCompat_RatingBar_Small = 2131427658;
+
+ // aapt resource value: 0x7f0b014b
+ public const int Widget_AppCompat_SearchView = 2131427659;
+
+ // aapt resource value: 0x7f0b014c
+ public const int Widget_AppCompat_SearchView_ActionBar = 2131427660;
+
+ // aapt resource value: 0x7f0b014d
+ public const int Widget_AppCompat_SeekBar = 2131427661;
+
+ // aapt resource value: 0x7f0b014e
+ public const int Widget_AppCompat_SeekBar_Discrete = 2131427662;
+
+ // aapt resource value: 0x7f0b014f
+ public const int Widget_AppCompat_Spinner = 2131427663;
+
+ // aapt resource value: 0x7f0b0150
+ public const int Widget_AppCompat_Spinner_DropDown = 2131427664;
+
+ // aapt resource value: 0x7f0b0151
+ public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131427665;
+
+ // aapt resource value: 0x7f0b0152
+ public const int Widget_AppCompat_Spinner_Underlined = 2131427666;
+
+ // aapt resource value: 0x7f0b0153
+ public const int Widget_AppCompat_TextView_SpinnerItem = 2131427667;
+
+ // aapt resource value: 0x7f0b0154
+ public const int Widget_AppCompat_Toolbar = 2131427668;
+
+ // aapt resource value: 0x7f0b0155
+ public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131427669;
+
+ // aapt resource value: 0x7f0b017d
+ public const int Widget_Compat_NotificationActionContainer = 2131427709;
+
+ // aapt resource value: 0x7f0b017e
+ public const int Widget_Compat_NotificationActionText = 2131427710;
+
+ // aapt resource value: 0x7f0b016f
+ public const int Widget_Design_AppBarLayout = 2131427695;
+
+ // aapt resource value: 0x7f0b0170
+ public const int Widget_Design_BottomNavigationView = 2131427696;
+
+ // aapt resource value: 0x7f0b0171
+ public const int Widget_Design_BottomSheet_Modal = 2131427697;
+
+ // aapt resource value: 0x7f0b0172
+ public const int Widget_Design_CollapsingToolbar = 2131427698;
+
+ // aapt resource value: 0x7f0b0173
+ public const int Widget_Design_CoordinatorLayout = 2131427699;
+
+ // aapt resource value: 0x7f0b0174
+ public const int Widget_Design_FloatingActionButton = 2131427700;
+
+ // aapt resource value: 0x7f0b0175
+ public const int Widget_Design_NavigationView = 2131427701;
+
+ // aapt resource value: 0x7f0b0176
+ public const int Widget_Design_ScrimInsetsFrameLayout = 2131427702;
+
+ // aapt resource value: 0x7f0b0177
+ public const int Widget_Design_Snackbar = 2131427703;
+
+ // aapt resource value: 0x7f0b015b
+ public const int Widget_Design_TabLayout = 2131427675;
+
+ // aapt resource value: 0x7f0b0178
+ public const int Widget_Design_TextInputLayout = 2131427704;
+
+ static Style()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Style()
+ {
+ }
+ }
+
+ public partial class Xml
+ {
+
+ // aapt resource value: 0x7f070000
+ public const int Empty = 2131165184;
+
+ static Xml()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Xml()
+ {
+ }
+ }
+
+ public partial class Styleable
+ {
+
+ public static int[] ActionBar = new int[] {
+ 2130771978,
+ 2130771980,
+ 2130771981,
+ 2130771982,
+ 2130771983,
+ 2130771984,
+ 2130771985,
+ 2130771986,
+ 2130771987,
+ 2130771988,
+ 2130771989,
+ 2130771990,
+ 2130771991,
+ 2130771992,
+ 2130771993,
+ 2130771994,
+ 2130771995,
+ 2130771996,
+ 2130771997,
+ 2130771998,
+ 2130771999,
+ 2130772000,
+ 2130772001,
+ 2130772002,
+ 2130772003,
+ 2130772004,
+ 2130772005,
+ 2130772006,
+ 2130772076};
+
+ // aapt resource value: 10
+ public const int ActionBar_background = 10;
+
+ // aapt resource value: 12
+ public const int ActionBar_backgroundSplit = 12;
+
+ // aapt resource value: 11
+ public const int ActionBar_backgroundStacked = 11;
+
+ // aapt resource value: 21
+ public const int ActionBar_contentInsetEnd = 21;
+
+ // aapt resource value: 25
+ public const int ActionBar_contentInsetEndWithActions = 25;
+
+ // aapt resource value: 22
+ public const int ActionBar_contentInsetLeft = 22;
+
+ // aapt resource value: 23
+ public const int ActionBar_contentInsetRight = 23;
+
+ // aapt resource value: 20
+ public const int ActionBar_contentInsetStart = 20;
+
+ // aapt resource value: 24
+ public const int ActionBar_contentInsetStartWithNavigation = 24;
+
+ // aapt resource value: 13
+ public const int ActionBar_customNavigationLayout = 13;
+
+ // aapt resource value: 3
+ public const int ActionBar_displayOptions = 3;
+
+ // aapt resource value: 9
+ public const int ActionBar_divider = 9;
+
+ // aapt resource value: 26
+ public const int ActionBar_elevation = 26;
+
+ // aapt resource value: 0
+ public const int ActionBar_height = 0;
+
+ // aapt resource value: 19
+ public const int ActionBar_hideOnContentScroll = 19;
+
+ // aapt resource value: 28
+ public const int ActionBar_homeAsUpIndicator = 28;
+
+ // aapt resource value: 14
+ public const int ActionBar_homeLayout = 14;
+
+ // aapt resource value: 7
+ public const int ActionBar_icon = 7;
+
+ // aapt resource value: 16
+ public const int ActionBar_indeterminateProgressStyle = 16;
+
+ // aapt resource value: 18
+ public const int ActionBar_itemPadding = 18;
+
+ // aapt resource value: 8
+ public const int ActionBar_logo = 8;
+
+ // aapt resource value: 2
+ public const int ActionBar_navigationMode = 2;
+
+ // aapt resource value: 27
+ public const int ActionBar_popupTheme = 27;
+
+ // aapt resource value: 17
+ public const int ActionBar_progressBarPadding = 17;
+
+ // aapt resource value: 15
+ public const int ActionBar_progressBarStyle = 15;
+
+ // aapt resource value: 4
+ public const int ActionBar_subtitle = 4;
+
+ // aapt resource value: 6
+ public const int ActionBar_subtitleTextStyle = 6;
+
+ // aapt resource value: 1
+ public const int ActionBar_title = 1;
+
+ // aapt resource value: 5
+ public const int ActionBar_titleTextStyle = 5;
+
+ public static int[] ActionBarLayout = new int[] {
+ 16842931};
+
+ // aapt resource value: 0
+ public const int ActionBarLayout_android_layout_gravity = 0;
+
+ public static int[] ActionMenuItemView = new int[] {
+ 16843071};
+
+ // aapt resource value: 0
+ public const int ActionMenuItemView_android_minWidth = 0;
+
+ public static int[] ActionMenuView;
+
+ public static int[] ActionMode = new int[] {
+ 2130771978,
+ 2130771984,
+ 2130771985,
+ 2130771989,
+ 2130771991,
+ 2130772007};
+
+ // aapt resource value: 3
+ public const int ActionMode_background = 3;
+
+ // aapt resource value: 4
+ public const int ActionMode_backgroundSplit = 4;
+
+ // aapt resource value: 5
+ public const int ActionMode_closeItemLayout = 5;
+
+ // aapt resource value: 0
+ public const int ActionMode_height = 0;
+
+ // aapt resource value: 2
+ public const int ActionMode_subtitleTextStyle = 2;
+
+ // aapt resource value: 1
+ public const int ActionMode_titleTextStyle = 1;
+
+ public static int[] ActivityChooserView = new int[] {
+ 2130772008,
+ 2130772009};
+
+ // aapt resource value: 1
+ public const int ActivityChooserView_expandActivityOverflowButtonDrawable = 1;
+
+ // aapt resource value: 0
+ public const int ActivityChooserView_initialActivityCount = 0;
+
+ public static int[] AlertDialog = new int[] {
+ 16842994,
+ 2130772010,
+ 2130772011,
+ 2130772012,
+ 2130772013,
+ 2130772014,
+ 2130772015};
+
+ // aapt resource value: 0
+ public const int AlertDialog_android_layout = 0;
+
+ // aapt resource value: 1
+ public const int AlertDialog_buttonPanelSideLayout = 1;
+
+ // aapt resource value: 5
+ public const int AlertDialog_listItemLayout = 5;
+
+ // aapt resource value: 2
+ public const int AlertDialog_listLayout = 2;
+
+ // aapt resource value: 3
+ public const int AlertDialog_multiChoiceItemLayout = 3;
+
+ // aapt resource value: 6
+ public const int AlertDialog_showTitle = 6;
+
+ // aapt resource value: 4
+ public const int AlertDialog_singleChoiceItemLayout = 4;
+
+ public static int[] AppBarLayout = new int[] {
+ 16842964,
+ 16843919,
+ 16844096,
+ 2130772005,
+ 2130772223};
+
+ // aapt resource value: 0
+ public const int AppBarLayout_android_background = 0;
+
+ // aapt resource value: 2
+ public const int AppBarLayout_android_keyboardNavigationCluster = 2;
+
+ // aapt resource value: 1
+ public const int AppBarLayout_android_touchscreenBlocksFocus = 1;
+
+ // aapt resource value: 3
+ public const int AppBarLayout_elevation = 3;
+
+ // aapt resource value: 4
+ public const int AppBarLayout_expanded = 4;
+
+ public static int[] AppBarLayoutStates = new int[] {
+ 2130772224,
+ 2130772225};
+
+ // aapt resource value: 0
+ public const int AppBarLayoutStates_state_collapsed = 0;
+
+ // aapt resource value: 1
+ public const int AppBarLayoutStates_state_collapsible = 1;
+
+ public static int[] AppBarLayout_Layout = new int[] {
+ 2130772226,
+ 2130772227};
+
+ // aapt resource value: 0
+ public const int AppBarLayout_Layout_layout_scrollFlags = 0;
+
+ // aapt resource value: 1
+ public const int AppBarLayout_Layout_layout_scrollInterpolator = 1;
+
+ public static int[] AppCompatImageView = new int[] {
+ 16843033,
+ 2130772016,
+ 2130772017,
+ 2130772018};
+
+ // aapt resource value: 0
+ public const int AppCompatImageView_android_src = 0;
+
+ // aapt resource value: 1
+ public const int AppCompatImageView_srcCompat = 1;
+
+ // aapt resource value: 2
+ public const int AppCompatImageView_tint = 2;
+
+ // aapt resource value: 3
+ public const int AppCompatImageView_tintMode = 3;
+
+ public static int[] AppCompatSeekBar = new int[] {
+ 16843074,
+ 2130772019,
+ 2130772020,
+ 2130772021};
+
+ // aapt resource value: 0
+ public const int AppCompatSeekBar_android_thumb = 0;
+
+ // aapt resource value: 1
+ public const int AppCompatSeekBar_tickMark = 1;
+
+ // aapt resource value: 2
+ public const int AppCompatSeekBar_tickMarkTint = 2;
+
+ // aapt resource value: 3
+ public const int AppCompatSeekBar_tickMarkTintMode = 3;
+
+ public static int[] AppCompatTextHelper = new int[] {
+ 16842804,
+ 16843117,
+ 16843118,
+ 16843119,
+ 16843120,
+ 16843666,
+ 16843667};
+
+ // aapt resource value: 2
+ public const int AppCompatTextHelper_android_drawableBottom = 2;
+
+ // aapt resource value: 6
+ public const int AppCompatTextHelper_android_drawableEnd = 6;
+
+ // aapt resource value: 3
+ public const int AppCompatTextHelper_android_drawableLeft = 3;
+
+ // aapt resource value: 4
+ public const int AppCompatTextHelper_android_drawableRight = 4;
+
+ // aapt resource value: 5
+ public const int AppCompatTextHelper_android_drawableStart = 5;
+
+ // aapt resource value: 1
+ public const int AppCompatTextHelper_android_drawableTop = 1;
+
+ // aapt resource value: 0
+ public const int AppCompatTextHelper_android_textAppearance = 0;
+
+ public static int[] AppCompatTextView = new int[] {
+ 16842804,
+ 2130772022,
+ 2130772023,
+ 2130772024,
+ 2130772025,
+ 2130772026,
+ 2130772027,
+ 2130772028};
+
+ // aapt resource value: 0
+ public const int AppCompatTextView_android_textAppearance = 0;
+
+ // aapt resource value: 6
+ public const int AppCompatTextView_autoSizeMaxTextSize = 6;
+
+ // aapt resource value: 5
+ public const int AppCompatTextView_autoSizeMinTextSize = 5;
+
+ // aapt resource value: 4
+ public const int AppCompatTextView_autoSizePresetSizes = 4;
+
+ // aapt resource value: 3
+ public const int AppCompatTextView_autoSizeStepGranularity = 3;
+
+ // aapt resource value: 2
+ public const int AppCompatTextView_autoSizeTextType = 2;
+
+ // aapt resource value: 7
+ public const int AppCompatTextView_fontFamily = 7;
+
+ // aapt resource value: 1
+ public const int AppCompatTextView_textAllCaps = 1;
+
+ public static int[] AppCompatTheme = new int[] {
+ 16842839,
+ 16842926,
+ 2130772029,
+ 2130772030,
+ 2130772031,
+ 2130772032,
+ 2130772033,
+ 2130772034,
+ 2130772035,
+ 2130772036,
+ 2130772037,
+ 2130772038,
+ 2130772039,
+ 2130772040,
+ 2130772041,
+ 2130772042,
+ 2130772043,
+ 2130772044,
+ 2130772045,
+ 2130772046,
+ 2130772047,
+ 2130772048,
+ 2130772049,
+ 2130772050,
+ 2130772051,
+ 2130772052,
+ 2130772053,
+ 2130772054,
+ 2130772055,
+ 2130772056,
+ 2130772057,
+ 2130772058,
+ 2130772059,
+ 2130772060,
+ 2130772061,
+ 2130772062,
+ 2130772063,
+ 2130772064,
+ 2130772065,
+ 2130772066,
+ 2130772067,
+ 2130772068,
+ 2130772069,
+ 2130772070,
+ 2130772071,
+ 2130772072,
+ 2130772073,
+ 2130772074,
+ 2130772075,
+ 2130772076,
+ 2130772077,
+ 2130772078,
+ 2130772079,
+ 2130772080,
+ 2130772081,
+ 2130772082,
+ 2130772083,
+ 2130772084,
+ 2130772085,
+ 2130772086,
+ 2130772087,
+ 2130772088,
+ 2130772089,
+ 2130772090,
+ 2130772091,
+ 2130772092,
+ 2130772093,
+ 2130772094,
+ 2130772095,
+ 2130772096,
+ 2130772097,
+ 2130772098,
+ 2130772099,
+ 2130772100,
+ 2130772101,
+ 2130772102,
+ 2130772103,
+ 2130772104,
+ 2130772105,
+ 2130772106,
+ 2130772107,
+ 2130772108,
+ 2130772109,
+ 2130772110,
+ 2130772111,
+ 2130772112,
+ 2130772113,
+ 2130772114,
+ 2130772115,
+ 2130772116,
+ 2130772117,
+ 2130772118,
+ 2130772119,
+ 2130772120,
+ 2130772121,
+ 2130772122,
+ 2130772123,
+ 2130772124,
+ 2130772125,
+ 2130772126,
+ 2130772127,
+ 2130772128,
+ 2130772129,
+ 2130772130,
+ 2130772131,
+ 2130772132,
+ 2130772133,
+ 2130772134,
+ 2130772135,
+ 2130772136,
+ 2130772137,
+ 2130772138,
+ 2130772139,
+ 2130772140,
+ 2130772141,
+ 2130772142,
+ 2130772143,
+ 2130772144,
+ 2130772145};
+
+ // aapt resource value: 23
+ public const int AppCompatTheme_actionBarDivider = 23;
+
+ // aapt resource value: 24
+ public const int AppCompatTheme_actionBarItemBackground = 24;
+
+ // aapt resource value: 17
+ public const int AppCompatTheme_actionBarPopupTheme = 17;
+
+ // aapt resource value: 22
+ public const int AppCompatTheme_actionBarSize = 22;
+
+ // aapt resource value: 19
+ public const int AppCompatTheme_actionBarSplitStyle = 19;
+
+ // aapt resource value: 18
+ public const int AppCompatTheme_actionBarStyle = 18;
+
+ // aapt resource value: 13
+ public const int AppCompatTheme_actionBarTabBarStyle = 13;
+
+ // aapt resource value: 12
+ public const int AppCompatTheme_actionBarTabStyle = 12;
+
+ // aapt resource value: 14
+ public const int AppCompatTheme_actionBarTabTextStyle = 14;
+
+ // aapt resource value: 20
+ public const int AppCompatTheme_actionBarTheme = 20;
+
+ // aapt resource value: 21
+ public const int AppCompatTheme_actionBarWidgetTheme = 21;
+
+ // aapt resource value: 50
+ public const int AppCompatTheme_actionButtonStyle = 50;
+
+ // aapt resource value: 46
+ public const int AppCompatTheme_actionDropDownStyle = 46;
+
+ // aapt resource value: 25
+ public const int AppCompatTheme_actionMenuTextAppearance = 25;
+
+ // aapt resource value: 26
+ public const int AppCompatTheme_actionMenuTextColor = 26;
+
+ // aapt resource value: 29
+ public const int AppCompatTheme_actionModeBackground = 29;
+
+ // aapt resource value: 28
+ public const int AppCompatTheme_actionModeCloseButtonStyle = 28;
+
+ // aapt resource value: 31
+ public const int AppCompatTheme_actionModeCloseDrawable = 31;
+
+ // aapt resource value: 33
+ public const int AppCompatTheme_actionModeCopyDrawable = 33;
+
+ // aapt resource value: 32
+ public const int AppCompatTheme_actionModeCutDrawable = 32;
+
+ // aapt resource value: 37
+ public const int AppCompatTheme_actionModeFindDrawable = 37;
+
+ // aapt resource value: 34
+ public const int AppCompatTheme_actionModePasteDrawable = 34;
+
+ // aapt resource value: 39
+ public const int AppCompatTheme_actionModePopupWindowStyle = 39;
+
+ // aapt resource value: 35
+ public const int AppCompatTheme_actionModeSelectAllDrawable = 35;
+
+ // aapt resource value: 36
+ public const int AppCompatTheme_actionModeShareDrawable = 36;
+
+ // aapt resource value: 30
+ public const int AppCompatTheme_actionModeSplitBackground = 30;
+
+ // aapt resource value: 27
+ public const int AppCompatTheme_actionModeStyle = 27;
+
+ // aapt resource value: 38
+ public const int AppCompatTheme_actionModeWebSearchDrawable = 38;
+
+ // aapt resource value: 15
+ public const int AppCompatTheme_actionOverflowButtonStyle = 15;
+
+ // aapt resource value: 16
+ public const int AppCompatTheme_actionOverflowMenuStyle = 16;
+
+ // aapt resource value: 58
+ public const int AppCompatTheme_activityChooserViewStyle = 58;
+
+ // aapt resource value: 95
+ public const int AppCompatTheme_alertDialogButtonGroupStyle = 95;
+
+ // aapt resource value: 96
+ public const int AppCompatTheme_alertDialogCenterButtons = 96;
+
+ // aapt resource value: 94
+ public const int AppCompatTheme_alertDialogStyle = 94;
+
+ // aapt resource value: 97
+ public const int AppCompatTheme_alertDialogTheme = 97;
+
+ // aapt resource value: 1
+ public const int AppCompatTheme_android_windowAnimationStyle = 1;
+
+ // aapt resource value: 0
+ public const int AppCompatTheme_android_windowIsFloating = 0;
+
+ // aapt resource value: 102
+ public const int AppCompatTheme_autoCompleteTextViewStyle = 102;
+
+ // aapt resource value: 55
+ public const int AppCompatTheme_borderlessButtonStyle = 55;
+
+ // aapt resource value: 52
+ public const int AppCompatTheme_buttonBarButtonStyle = 52;
+
+ // aapt resource value: 100
+ public const int AppCompatTheme_buttonBarNegativeButtonStyle = 100;
+
+ // aapt resource value: 101
+ public const int AppCompatTheme_buttonBarNeutralButtonStyle = 101;
+
+ // aapt resource value: 99
+ public const int AppCompatTheme_buttonBarPositiveButtonStyle = 99;
+
+ // aapt resource value: 51
+ public const int AppCompatTheme_buttonBarStyle = 51;
+
+ // aapt resource value: 103
+ public const int AppCompatTheme_buttonStyle = 103;
+
+ // aapt resource value: 104
+ public const int AppCompatTheme_buttonStyleSmall = 104;
+
+ // aapt resource value: 105
+ public const int AppCompatTheme_checkboxStyle = 105;
+
+ // aapt resource value: 106
+ public const int AppCompatTheme_checkedTextViewStyle = 106;
+
+ // aapt resource value: 86
+ public const int AppCompatTheme_colorAccent = 86;
+
+ // aapt resource value: 93
+ public const int AppCompatTheme_colorBackgroundFloating = 93;
+
+ // aapt resource value: 90
+ public const int AppCompatTheme_colorButtonNormal = 90;
+
+ // aapt resource value: 88
+ public const int AppCompatTheme_colorControlActivated = 88;
+
+ // aapt resource value: 89
+ public const int AppCompatTheme_colorControlHighlight = 89;
+
+ // aapt resource value: 87
+ public const int AppCompatTheme_colorControlNormal = 87;
+
+ // aapt resource value: 118
+ public const int AppCompatTheme_colorError = 118;
+
+ // aapt resource value: 84
+ public const int AppCompatTheme_colorPrimary = 84;
+
+ // aapt resource value: 85
+ public const int AppCompatTheme_colorPrimaryDark = 85;
+
+ // aapt resource value: 91
+ public const int AppCompatTheme_colorSwitchThumbNormal = 91;
+
+ // aapt resource value: 92
+ public const int AppCompatTheme_controlBackground = 92;
+
+ // aapt resource value: 44
+ public const int AppCompatTheme_dialogPreferredPadding = 44;
+
+ // aapt resource value: 43
+ public const int AppCompatTheme_dialogTheme = 43;
+
+ // aapt resource value: 57
+ public const int AppCompatTheme_dividerHorizontal = 57;
+
+ // aapt resource value: 56
+ public const int AppCompatTheme_dividerVertical = 56;
+
+ // aapt resource value: 75
+ public const int AppCompatTheme_dropDownListViewStyle = 75;
+
+ // aapt resource value: 47
+ public const int AppCompatTheme_dropdownListPreferredItemHeight = 47;
+
+ // aapt resource value: 64
+ public const int AppCompatTheme_editTextBackground = 64;
+
+ // aapt resource value: 63
+ public const int AppCompatTheme_editTextColor = 63;
+
+ // aapt resource value: 107
+ public const int AppCompatTheme_editTextStyle = 107;
+
+ // aapt resource value: 49
+ public const int AppCompatTheme_homeAsUpIndicator = 49;
+
+ // aapt resource value: 65
+ public const int AppCompatTheme_imageButtonStyle = 65;
+
+ // aapt resource value: 83
+ public const int AppCompatTheme_listChoiceBackgroundIndicator = 83;
+
+ // aapt resource value: 45
+ public const int AppCompatTheme_listDividerAlertDialog = 45;
+
+ // aapt resource value: 115
+ public const int AppCompatTheme_listMenuViewStyle = 115;
+
+ // aapt resource value: 76
+ public const int AppCompatTheme_listPopupWindowStyle = 76;
+
+ // aapt resource value: 70
+ public const int AppCompatTheme_listPreferredItemHeight = 70;
+
+ // aapt resource value: 72
+ public const int AppCompatTheme_listPreferredItemHeightLarge = 72;
+
+ // aapt resource value: 71
+ public const int AppCompatTheme_listPreferredItemHeightSmall = 71;
+
+ // aapt resource value: 73
+ public const int AppCompatTheme_listPreferredItemPaddingLeft = 73;
+
+ // aapt resource value: 74
+ public const int AppCompatTheme_listPreferredItemPaddingRight = 74;
+
+ // aapt resource value: 80
+ public const int AppCompatTheme_panelBackground = 80;
+
+ // aapt resource value: 82
+ public const int AppCompatTheme_panelMenuListTheme = 82;
+
+ // aapt resource value: 81
+ public const int AppCompatTheme_panelMenuListWidth = 81;
+
+ // aapt resource value: 61
+ public const int AppCompatTheme_popupMenuStyle = 61;
+
+ // aapt resource value: 62
+ public const int AppCompatTheme_popupWindowStyle = 62;
+
+ // aapt resource value: 108
+ public const int AppCompatTheme_radioButtonStyle = 108;
+
+ // aapt resource value: 109
+ public const int AppCompatTheme_ratingBarStyle = 109;
+
+ // aapt resource value: 110
+ public const int AppCompatTheme_ratingBarStyleIndicator = 110;
+
+ // aapt resource value: 111
+ public const int AppCompatTheme_ratingBarStyleSmall = 111;
+
+ // aapt resource value: 69
+ public const int AppCompatTheme_searchViewStyle = 69;
+
+ // aapt resource value: 112
+ public const int AppCompatTheme_seekBarStyle = 112;
+
+ // aapt resource value: 53
+ public const int AppCompatTheme_selectableItemBackground = 53;
+
+ // aapt resource value: 54
+ public const int AppCompatTheme_selectableItemBackgroundBorderless = 54;
+
+ // aapt resource value: 48
+ public const int AppCompatTheme_spinnerDropDownItemStyle = 48;
+
+ // aapt resource value: 113
+ public const int AppCompatTheme_spinnerStyle = 113;
+
+ // aapt resource value: 114
+ public const int AppCompatTheme_switchStyle = 114;
+
+ // aapt resource value: 40
+ public const int AppCompatTheme_textAppearanceLargePopupMenu = 40;
+
+ // aapt resource value: 77
+ public const int AppCompatTheme_textAppearanceListItem = 77;
+
+ // aapt resource value: 78
+ public const int AppCompatTheme_textAppearanceListItemSecondary = 78;
+
+ // aapt resource value: 79
+ public const int AppCompatTheme_textAppearanceListItemSmall = 79;
+
+ // aapt resource value: 42
+ public const int AppCompatTheme_textAppearancePopupMenuHeader = 42;
+
+ // aapt resource value: 67
+ public const int AppCompatTheme_textAppearanceSearchResultSubtitle = 67;
+
+ // aapt resource value: 66
+ public const int AppCompatTheme_textAppearanceSearchResultTitle = 66;
+
+ // aapt resource value: 41
+ public const int AppCompatTheme_textAppearanceSmallPopupMenu = 41;
+
+ // aapt resource value: 98
+ public const int AppCompatTheme_textColorAlertDialogListItem = 98;
+
+ // aapt resource value: 68
+ public const int AppCompatTheme_textColorSearchUrl = 68;
+
+ // aapt resource value: 60
+ public const int AppCompatTheme_toolbarNavigationButtonStyle = 60;
+
+ // aapt resource value: 59
+ public const int AppCompatTheme_toolbarStyle = 59;
+
+ // aapt resource value: 117
+ public const int AppCompatTheme_tooltipForegroundColor = 117;
+
+ // aapt resource value: 116
+ public const int AppCompatTheme_tooltipFrameBackground = 116;
+
+ // aapt resource value: 2
+ public const int AppCompatTheme_windowActionBar = 2;
+
+ // aapt resource value: 4
+ public const int AppCompatTheme_windowActionBarOverlay = 4;
+
+ // aapt resource value: 5
+ public const int AppCompatTheme_windowActionModeOverlay = 5;
+
+ // aapt resource value: 9
+ public const int AppCompatTheme_windowFixedHeightMajor = 9;
+
+ // aapt resource value: 7
+ public const int AppCompatTheme_windowFixedHeightMinor = 7;
+
+ // aapt resource value: 6
+ public const int AppCompatTheme_windowFixedWidthMajor = 6;
+
+ // aapt resource value: 8
+ public const int AppCompatTheme_windowFixedWidthMinor = 8;
+
+ // aapt resource value: 10
+ public const int AppCompatTheme_windowMinWidthMajor = 10;
+
+ // aapt resource value: 11
+ public const int AppCompatTheme_windowMinWidthMinor = 11;
+
+ // aapt resource value: 3
+ public const int AppCompatTheme_windowNoTitle = 3;
+
+ public static int[] BottomNavigationView = new int[] {
+ 2130772005,
+ 2130772266,
+ 2130772267,
+ 2130772268,
+ 2130772269};
+
+ // aapt resource value: 0
+ public const int BottomNavigationView_elevation = 0;
+
+ // aapt resource value: 4
+ public const int BottomNavigationView_itemBackground = 4;
+
+ // aapt resource value: 2
+ public const int BottomNavigationView_itemIconTint = 2;
+
+ // aapt resource value: 3
+ public const int BottomNavigationView_itemTextColor = 3;
+
+ // aapt resource value: 1
+ public const int BottomNavigationView_menu = 1;
+
+ public static int[] BottomSheetBehavior_Layout = new int[] {
+ 2130772228,
+ 2130772229,
+ 2130772230};
+
+ // aapt resource value: 1
+ public const int BottomSheetBehavior_Layout_behavior_hideable = 1;
+
+ // aapt resource value: 0
+ public const int BottomSheetBehavior_Layout_behavior_peekHeight = 0;
+
+ // aapt resource value: 2
+ public const int BottomSheetBehavior_Layout_behavior_skipCollapsed = 2;
+
+ public static int[] ButtonBarLayout = new int[] {
+ 2130772146};
+
+ // aapt resource value: 0
+ public const int ButtonBarLayout_allowStacking = 0;
+
+ public static int[] CollapsingToolbarLayout = new int[] {
+ 2130771980,
+ 2130772231,
+ 2130772232,
+ 2130772233,
+ 2130772234,
+ 2130772235,
+ 2130772236,
+ 2130772237,
+ 2130772238,
+ 2130772239,
+ 2130772240,
+ 2130772241,
+ 2130772242,
+ 2130772243,
+ 2130772244,
+ 2130772245};
+
+ // aapt resource value: 13
+ public const int CollapsingToolbarLayout_collapsedTitleGravity = 13;
+
+ // aapt resource value: 7
+ public const int CollapsingToolbarLayout_collapsedTitleTextAppearance = 7;
+
+ // aapt resource value: 8
+ public const int CollapsingToolbarLayout_contentScrim = 8;
+
+ // aapt resource value: 14
+ public const int CollapsingToolbarLayout_expandedTitleGravity = 14;
+
+ // aapt resource value: 1
+ public const int CollapsingToolbarLayout_expandedTitleMargin = 1;
+
+ // aapt resource value: 5
+ public const int CollapsingToolbarLayout_expandedTitleMarginBottom = 5;
+
+ // aapt resource value: 4
+ public const int CollapsingToolbarLayout_expandedTitleMarginEnd = 4;
+
+ // aapt resource value: 2
+ public const int CollapsingToolbarLayout_expandedTitleMarginStart = 2;
+
+ // aapt resource value: 3
+ public const int CollapsingToolbarLayout_expandedTitleMarginTop = 3;
+
+ // aapt resource value: 6
+ public const int CollapsingToolbarLayout_expandedTitleTextAppearance = 6;
+
+ // aapt resource value: 12
+ public const int CollapsingToolbarLayout_scrimAnimationDuration = 12;
+
+ // aapt resource value: 11
+ public const int CollapsingToolbarLayout_scrimVisibleHeightTrigger = 11;
+
+ // aapt resource value: 9
+ public const int CollapsingToolbarLayout_statusBarScrim = 9;
+
+ // aapt resource value: 0
+ public const int CollapsingToolbarLayout_title = 0;
+
+ // aapt resource value: 15
+ public const int CollapsingToolbarLayout_titleEnabled = 15;
+
+ // aapt resource value: 10
+ public const int CollapsingToolbarLayout_toolbarId = 10;
+
+ public static int[] CollapsingToolbarLayout_Layout = new int[] {
+ 2130772246,
+ 2130772247};
+
+ // aapt resource value: 0
+ public const int CollapsingToolbarLayout_Layout_layout_collapseMode = 0;
+
+ // aapt resource value: 1
+ public const int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = 1;
+
+ public static int[] ColorStateListItem = new int[] {
+ 16843173,
+ 16843551,
+ 2130772147};
+
+ // aapt resource value: 2
+ public const int ColorStateListItem_alpha = 2;
+
+ // aapt resource value: 1
+ public const int ColorStateListItem_android_alpha = 1;
+
+ // aapt resource value: 0
+ public const int ColorStateListItem_android_color = 0;
+
+ public static int[] CompoundButton = new int[] {
+ 16843015,
+ 2130772148,
+ 2130772149};
+
+ // aapt resource value: 0
+ public const int CompoundButton_android_button = 0;
+
+ // aapt resource value: 1
+ public const int CompoundButton_buttonTint = 1;
+
+ // aapt resource value: 2
+ public const int CompoundButton_buttonTintMode = 2;
+
+ public static int[] CoordinatorLayout = new int[] {
+ 2130772248,
+ 2130772249};
+
+ // aapt resource value: 0
+ public const int CoordinatorLayout_keylines = 0;
+
+ // aapt resource value: 1
+ public const int CoordinatorLayout_statusBarBackground = 1;
+
+ public static int[] CoordinatorLayout_Layout = new int[] {
+ 16842931,
+ 2130772250,
+ 2130772251,
+ 2130772252,
+ 2130772253,
+ 2130772254,
+ 2130772255};
+
+ // aapt resource value: 0
+ public const int CoordinatorLayout_Layout_android_layout_gravity = 0;
+
+ // aapt resource value: 2
+ public const int CoordinatorLayout_Layout_layout_anchor = 2;
+
+ // aapt resource value: 4
+ public const int CoordinatorLayout_Layout_layout_anchorGravity = 4;
+
+ // aapt resource value: 1
+ public const int CoordinatorLayout_Layout_layout_behavior = 1;
+
+ // aapt resource value: 6
+ public const int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 6;
+
+ // aapt resource value: 5
+ public const int CoordinatorLayout_Layout_layout_insetEdge = 5;
+
+ // aapt resource value: 3
+ public const int CoordinatorLayout_Layout_layout_keyline = 3;
+
+ public static int[] DesignTheme = new int[] {
+ 2130772256,
+ 2130772257,
+ 2130772258};
+
+ // aapt resource value: 0
+ public const int DesignTheme_bottomSheetDialogTheme = 0;
+
+ // aapt resource value: 1
+ public const int DesignTheme_bottomSheetStyle = 1;
+
+ // aapt resource value: 2
+ public const int DesignTheme_textColorError = 2;
+
+ public static int[] DrawerArrowToggle = new int[] {
+ 2130772150,
+ 2130772151,
+ 2130772152,
+ 2130772153,
+ 2130772154,
+ 2130772155,
+ 2130772156,
+ 2130772157};
+
+ // aapt resource value: 4
+ public const int DrawerArrowToggle_arrowHeadLength = 4;
+
+ // aapt resource value: 5
+ public const int DrawerArrowToggle_arrowShaftLength = 5;
+
+ // aapt resource value: 6
+ public const int DrawerArrowToggle_barLength = 6;
+
+ // aapt resource value: 0
+ public const int DrawerArrowToggle_color = 0;
+
+ // aapt resource value: 2
+ public const int DrawerArrowToggle_drawableSize = 2;
+
+ // aapt resource value: 3
+ public const int DrawerArrowToggle_gapBetweenBars = 3;
+
+ // aapt resource value: 1
+ public const int DrawerArrowToggle_spinBars = 1;
+
+ // aapt resource value: 7
+ public const int DrawerArrowToggle_thickness = 7;
+
+ public static int[] FloatingActionButton = new int[] {
+ 2130772005,
+ 2130772221,
+ 2130772222,
+ 2130772259,
+ 2130772260,
+ 2130772261,
+ 2130772262,
+ 2130772263};
+
+ // aapt resource value: 1
+ public const int FloatingActionButton_backgroundTint = 1;
+
+ // aapt resource value: 2
+ public const int FloatingActionButton_backgroundTintMode = 2;
+
+ // aapt resource value: 6
+ public const int FloatingActionButton_borderWidth = 6;
+
+ // aapt resource value: 0
+ public const int FloatingActionButton_elevation = 0;
+
+ // aapt resource value: 4
+ public const int FloatingActionButton_fabSize = 4;
+
+ // aapt resource value: 5
+ public const int FloatingActionButton_pressedTranslationZ = 5;
+
+ // aapt resource value: 3
+ public const int FloatingActionButton_rippleColor = 3;
+
+ // aapt resource value: 7
+ public const int FloatingActionButton_useCompatPadding = 7;
+
+ public static int[] FloatingActionButton_Behavior_Layout = new int[] {
+ 2130772264};
+
+ // aapt resource value: 0
+ public const int FloatingActionButton_Behavior_Layout_behavior_autoHide = 0;
+
+ public static int[] FontFamily = new int[] {
+ 2130772305,
+ 2130772306,
+ 2130772307,
+ 2130772308,
+ 2130772309,
+ 2130772310};
+
+ // aapt resource value: 0
+ public const int FontFamily_fontProviderAuthority = 0;
+
+ // aapt resource value: 3
+ public const int FontFamily_fontProviderCerts = 3;
+
+ // aapt resource value: 4
+ public const int FontFamily_fontProviderFetchStrategy = 4;
+
+ // aapt resource value: 5
+ public const int FontFamily_fontProviderFetchTimeout = 5;
+
+ // aapt resource value: 1
+ public const int FontFamily_fontProviderPackage = 1;
+
+ // aapt resource value: 2
+ public const int FontFamily_fontProviderQuery = 2;
+
+ public static int[] FontFamilyFont = new int[] {
+ 16844082,
+ 16844083,
+ 16844095,
+ 2130772311,
+ 2130772312,
+ 2130772313};
+
+ // aapt resource value: 0
+ public const int FontFamilyFont_android_font = 0;
+
+ // aapt resource value: 2
+ public const int FontFamilyFont_android_fontStyle = 2;
+
+ // aapt resource value: 1
+ public const int FontFamilyFont_android_fontWeight = 1;
+
+ // aapt resource value: 4
+ public const int FontFamilyFont_font = 4;
+
+ // aapt resource value: 3
+ public const int FontFamilyFont_fontStyle = 3;
+
+ // aapt resource value: 5
+ public const int FontFamilyFont_fontWeight = 5;
+
+ public static int[] ForegroundLinearLayout = new int[] {
+ 16843017,
+ 16843264,
+ 2130772265};
+
+ // aapt resource value: 0
+ public const int ForegroundLinearLayout_android_foreground = 0;
+
+ // aapt resource value: 1
+ public const int ForegroundLinearLayout_android_foregroundGravity = 1;
+
+ // aapt resource value: 2
+ public const int ForegroundLinearLayout_foregroundInsidePadding = 2;
+
+ public static int[] LinearLayoutCompat = new int[] {
+ 16842927,
+ 16842948,
+ 16843046,
+ 16843047,
+ 16843048,
+ 2130771988,
+ 2130772158,
+ 2130772159,
+ 2130772160};
+
+ // aapt resource value: 2
+ public const int LinearLayoutCompat_android_baselineAligned = 2;
+
+ // aapt resource value: 3
+ public const int LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
+
+ // aapt resource value: 0
+ public const int LinearLayoutCompat_android_gravity = 0;
+
+ // aapt resource value: 1
+ public const int LinearLayoutCompat_android_orientation = 1;
+
+ // aapt resource value: 4
+ public const int LinearLayoutCompat_android_weightSum = 4;
+
+ // aapt resource value: 5
+ public const int LinearLayoutCompat_divider = 5;
+
+ // aapt resource value: 8
+ public const int LinearLayoutCompat_dividerPadding = 8;
+
+ // aapt resource value: 6
+ public const int LinearLayoutCompat_measureWithLargestChild = 6;
+
+ // aapt resource value: 7
+ public const int LinearLayoutCompat_showDividers = 7;
+
+ public static int[] LinearLayoutCompat_Layout = new int[] {
+ 16842931,
+ 16842996,
+ 16842997,
+ 16843137};
+
+ // aapt resource value: 0
+ public const int LinearLayoutCompat_Layout_android_layout_gravity = 0;
+
+ // aapt resource value: 2
+ public const int LinearLayoutCompat_Layout_android_layout_height = 2;
+
+ // aapt resource value: 3
+ public const int LinearLayoutCompat_Layout_android_layout_weight = 3;
+
+ // aapt resource value: 1
+ public const int LinearLayoutCompat_Layout_android_layout_width = 1;
+
+ public static int[] ListPopupWindow = new int[] {
+ 16843436,
+ 16843437};
+
+ // aapt resource value: 0
+ public const int ListPopupWindow_android_dropDownHorizontalOffset = 0;
+
+ // aapt resource value: 1
+ public const int ListPopupWindow_android_dropDownVerticalOffset = 1;
+
+ public static int[] MenuGroup = new int[] {
+ 16842766,
+ 16842960,
+ 16843156,
+ 16843230,
+ 16843231,
+ 16843232};
+
+ // aapt resource value: 5
+ public const int MenuGroup_android_checkableBehavior = 5;
+
+ // aapt resource value: 0
+ public const int MenuGroup_android_enabled = 0;
+
+ // aapt resource value: 1
+ public const int MenuGroup_android_id = 1;
+
+ // aapt resource value: 3
+ public const int MenuGroup_android_menuCategory = 3;
+
+ // aapt resource value: 4
+ public const int MenuGroup_android_orderInCategory = 4;
+
+ // aapt resource value: 2
+ public const int MenuGroup_android_visible = 2;
+
+ public static int[] MenuItem = new int[] {
+ 16842754,
+ 16842766,
+ 16842960,
+ 16843014,
+ 16843156,
+ 16843230,
+ 16843231,
+ 16843233,
+ 16843234,
+ 16843235,
+ 16843236,
+ 16843237,
+ 16843375,
+ 2130772161,
+ 2130772162,
+ 2130772163,
+ 2130772164,
+ 2130772165,
+ 2130772166,
+ 2130772167,
+ 2130772168,
+ 2130772169,
+ 2130772170};
+
+ // aapt resource value: 16
+ public const int MenuItem_actionLayout = 16;
+
+ // aapt resource value: 18
+ public const int MenuItem_actionProviderClass = 18;
+
+ // aapt resource value: 17
+ public const int MenuItem_actionViewClass = 17;
+
+ // aapt resource value: 13
+ public const int MenuItem_alphabeticModifiers = 13;
+
+ // aapt resource value: 9
+ public const int MenuItem_android_alphabeticShortcut = 9;
+
+ // aapt resource value: 11
+ public const int MenuItem_android_checkable = 11;
+
+ // aapt resource value: 3
+ public const int MenuItem_android_checked = 3;
+
+ // aapt resource value: 1
+ public const int MenuItem_android_enabled = 1;
+
+ // aapt resource value: 0
+ public const int MenuItem_android_icon = 0;
+
+ // aapt resource value: 2
+ public const int MenuItem_android_id = 2;
+
+ // aapt resource value: 5
+ public const int MenuItem_android_menuCategory = 5;
+
+ // aapt resource value: 10
+ public const int MenuItem_android_numericShortcut = 10;
+
+ // aapt resource value: 12
+ public const int MenuItem_android_onClick = 12;
+
+ // aapt resource value: 6
+ public const int MenuItem_android_orderInCategory = 6;
+
+ // aapt resource value: 7
+ public const int MenuItem_android_title = 7;
+
+ // aapt resource value: 8
+ public const int MenuItem_android_titleCondensed = 8;
+
+ // aapt resource value: 4
+ public const int MenuItem_android_visible = 4;
+
+ // aapt resource value: 19
+ public const int MenuItem_contentDescription = 19;
+
+ // aapt resource value: 21
+ public const int MenuItem_iconTint = 21;
+
+ // aapt resource value: 22
+ public const int MenuItem_iconTintMode = 22;
+
+ // aapt resource value: 14
+ public const int MenuItem_numericModifiers = 14;
+
+ // aapt resource value: 15
+ public const int MenuItem_showAsAction = 15;
+
+ // aapt resource value: 20
+ public const int MenuItem_tooltipText = 20;
+
+ public static int[] MenuView = new int[] {
+ 16842926,
+ 16843052,
+ 16843053,
+ 16843054,
+ 16843055,
+ 16843056,
+ 16843057,
+ 2130772171,
+ 2130772172};
+
+ // aapt resource value: 4
+ public const int MenuView_android_headerBackground = 4;
+
+ // aapt resource value: 2
+ public const int MenuView_android_horizontalDivider = 2;
+
+ // aapt resource value: 5
+ public const int MenuView_android_itemBackground = 5;
+
+ // aapt resource value: 6
+ public const int MenuView_android_itemIconDisabledAlpha = 6;
+
+ // aapt resource value: 1
+ public const int MenuView_android_itemTextAppearance = 1;
+
+ // aapt resource value: 3
+ public const int MenuView_android_verticalDivider = 3;
+
+ // aapt resource value: 0
+ public const int MenuView_android_windowAnimationStyle = 0;
+
+ // aapt resource value: 7
+ public const int MenuView_preserveIconSpacing = 7;
+
+ // aapt resource value: 8
+ public const int MenuView_subMenuArrow = 8;
+
+ public static int[] MvxBinding = new int[] {
+ 2130772314,
+ 2130772315};
+
+ // aapt resource value: 0
+ public const int MvxBinding_MvxBind = 0;
+
+ // aapt resource value: 1
+ public const int MvxBinding_MvxLang = 1;
+
+ public static int[] MvxControl = new int[] {
+ 2130772316};
+
+ // aapt resource value: 0
+ public const int MvxControl_MvxTemplate = 0;
+
+ public static int[] MvxExpandableListView = new int[] {
+ 2130772319};
+
+ // aapt resource value: 0
+ public const int MvxExpandableListView_MvxGroupItemTemplate = 0;
+
+ public static int[] MvxListView = new int[] {
+ 2130772317,
+ 2130772318};
+
+ // aapt resource value: 1
+ public const int MvxListView_MvxDropDownItemTemplate = 1;
+
+ // aapt resource value: 0
+ public const int MvxListView_MvxItemTemplate = 0;
+
+ public static int[] NavigationView = new int[] {
+ 16842964,
+ 16842973,
+ 16843039,
+ 2130772005,
+ 2130772266,
+ 2130772267,
+ 2130772268,
+ 2130772269,
+ 2130772270,
+ 2130772271};
+
+ // aapt resource value: 0
+ public const int NavigationView_android_background = 0;
+
+ // aapt resource value: 1
+ public const int NavigationView_android_fitsSystemWindows = 1;
+
+ // aapt resource value: 2
+ public const int NavigationView_android_maxWidth = 2;
+
+ // aapt resource value: 3
+ public const int NavigationView_elevation = 3;
+
+ // aapt resource value: 9
+ public const int NavigationView_headerLayout = 9;
+
+ // aapt resource value: 7
+ public const int NavigationView_itemBackground = 7;
+
+ // aapt resource value: 5
+ public const int NavigationView_itemIconTint = 5;
+
+ // aapt resource value: 8
+ public const int NavigationView_itemTextAppearance = 8;
+
+ // aapt resource value: 6
+ public const int NavigationView_itemTextColor = 6;
+
+ // aapt resource value: 4
+ public const int NavigationView_menu = 4;
+
+ public static int[] PopupWindow = new int[] {
+ 16843126,
+ 16843465,
+ 2130772173};
+
+ // aapt resource value: 1
+ public const int PopupWindow_android_popupAnimationStyle = 1;
+
+ // aapt resource value: 0
+ public const int PopupWindow_android_popupBackground = 0;
+
+ // aapt resource value: 2
+ public const int PopupWindow_overlapAnchor = 2;
+
+ public static int[] PopupWindowBackgroundState = new int[] {
+ 2130772174};
+
+ // aapt resource value: 0
+ public const int PopupWindowBackgroundState_state_above_anchor = 0;
+
+ public static int[] RecycleListView = new int[] {
+ 2130772175,
+ 2130772176};
+
+ // aapt resource value: 0
+ public const int RecycleListView_paddingBottomNoButtons = 0;
+
+ // aapt resource value: 1
+ public const int RecycleListView_paddingTopNoTitle = 1;
+
+ public static int[] RecyclerView = new int[] {
+ 16842948,
+ 16842993,
+ 2130771968,
+ 2130771969,
+ 2130771970,
+ 2130771971,
+ 2130771972,
+ 2130771973,
+ 2130771974,
+ 2130771975,
+ 2130771976};
+
+ // aapt resource value: 1
+ public const int RecyclerView_android_descendantFocusability = 1;
+
+ // aapt resource value: 0
+ public const int RecyclerView_android_orientation = 0;
+
+ // aapt resource value: 6
+ public const int RecyclerView_fastScrollEnabled = 6;
+
+ // aapt resource value: 9
+ public const int RecyclerView_fastScrollHorizontalThumbDrawable = 9;
+
+ // aapt resource value: 10
+ public const int RecyclerView_fastScrollHorizontalTrackDrawable = 10;
+
+ // aapt resource value: 7
+ public const int RecyclerView_fastScrollVerticalThumbDrawable = 7;
+
+ // aapt resource value: 8
+ public const int RecyclerView_fastScrollVerticalTrackDrawable = 8;
+
+ // aapt resource value: 2
+ public const int RecyclerView_layoutManager = 2;
+
+ // aapt resource value: 4
+ public const int RecyclerView_reverseLayout = 4;
+
+ // aapt resource value: 3
+ public const int RecyclerView_spanCount = 3;
+
+ // aapt resource value: 5
+ public const int RecyclerView_stackFromEnd = 5;
+
+ public static int[] ScrimInsetsFrameLayout = new int[] {
+ 2130772272};
+
+ // aapt resource value: 0
+ public const int ScrimInsetsFrameLayout_insetForeground = 0;
+
+ public static int[] ScrollingViewBehavior_Layout = new int[] {
+ 2130772273};
+
+ // aapt resource value: 0
+ public const int ScrollingViewBehavior_Layout_behavior_overlapTop = 0;
+
+ public static int[] SearchView = new int[] {
+ 16842970,
+ 16843039,
+ 16843296,
+ 16843364,
+ 2130772177,
+ 2130772178,
+ 2130772179,
+ 2130772180,
+ 2130772181,
+ 2130772182,
+ 2130772183,
+ 2130772184,
+ 2130772185,
+ 2130772186,
+ 2130772187,
+ 2130772188,
+ 2130772189};
+
+ // aapt resource value: 0
+ public const int SearchView_android_focusable = 0;
+
+ // aapt resource value: 3
+ public const int SearchView_android_imeOptions = 3;
+
+ // aapt resource value: 2
+ public const int SearchView_android_inputType = 2;
+
+ // aapt resource value: 1
+ public const int SearchView_android_maxWidth = 1;
+
+ // aapt resource value: 8
+ public const int SearchView_closeIcon = 8;
+
+ // aapt resource value: 13
+ public const int SearchView_commitIcon = 13;
+
+ // aapt resource value: 7
+ public const int SearchView_defaultQueryHint = 7;
+
+ // aapt resource value: 9
+ public const int SearchView_goIcon = 9;
+
+ // aapt resource value: 5
+ public const int SearchView_iconifiedByDefault = 5;
+
+ // aapt resource value: 4
+ public const int SearchView_layout = 4;
+
+ // aapt resource value: 15
+ public const int SearchView_queryBackground = 15;
+
+ // aapt resource value: 6
+ public const int SearchView_queryHint = 6;
+
+ // aapt resource value: 11
+ public const int SearchView_searchHintIcon = 11;
+
+ // aapt resource value: 10
+ public const int SearchView_searchIcon = 10;
+
+ // aapt resource value: 16
+ public const int SearchView_submitBackground = 16;
+
+ // aapt resource value: 14
+ public const int SearchView_suggestionRowLayout = 14;
+
+ // aapt resource value: 12
+ public const int SearchView_voiceIcon = 12;
+
+ public static int[] SnackbarLayout = new int[] {
+ 16843039,
+ 2130772005,
+ 2130772274};
+
+ // aapt resource value: 0
+ public const int SnackbarLayout_android_maxWidth = 0;
+
+ // aapt resource value: 1
+ public const int SnackbarLayout_elevation = 1;
+
+ // aapt resource value: 2
+ public const int SnackbarLayout_maxActionInlineWidth = 2;
+
+ public static int[] Spinner = new int[] {
+ 16842930,
+ 16843126,
+ 16843131,
+ 16843362,
+ 2130772006};
+
+ // aapt resource value: 3
+ public const int Spinner_android_dropDownWidth = 3;
+
+ // aapt resource value: 0
+ public const int Spinner_android_entries = 0;
+
+ // aapt resource value: 1
+ public const int Spinner_android_popupBackground = 1;
+
+ // aapt resource value: 2
+ public const int Spinner_android_prompt = 2;
+
+ // aapt resource value: 4
+ public const int Spinner_popupTheme = 4;
+
+ public static int[] SwitchCompat = new int[] {
+ 16843044,
+ 16843045,
+ 16843074,
+ 2130772190,
+ 2130772191,
+ 2130772192,
+ 2130772193,
+ 2130772194,
+ 2130772195,
+ 2130772196,
+ 2130772197,
+ 2130772198,
+ 2130772199,
+ 2130772200};
+
+ // aapt resource value: 1
+ public const int SwitchCompat_android_textOff = 1;
+
+ // aapt resource value: 0
+ public const int SwitchCompat_android_textOn = 0;
+
+ // aapt resource value: 2
+ public const int SwitchCompat_android_thumb = 2;
+
+ // aapt resource value: 13
+ public const int SwitchCompat_showText = 13;
+
+ // aapt resource value: 12
+ public const int SwitchCompat_splitTrack = 12;
+
+ // aapt resource value: 10
+ public const int SwitchCompat_switchMinWidth = 10;
+
+ // aapt resource value: 11
+ public const int SwitchCompat_switchPadding = 11;
+
+ // aapt resource value: 9
+ public const int SwitchCompat_switchTextAppearance = 9;
+
+ // aapt resource value: 8
+ public const int SwitchCompat_thumbTextPadding = 8;
+
+ // aapt resource value: 3
+ public const int SwitchCompat_thumbTint = 3;
+
+ // aapt resource value: 4
+ public const int SwitchCompat_thumbTintMode = 4;
+
+ // aapt resource value: 5
+ public const int SwitchCompat_track = 5;
+
+ // aapt resource value: 6
+ public const int SwitchCompat_trackTint = 6;
+
+ // aapt resource value: 7
+ public const int SwitchCompat_trackTintMode = 7;
+
+ public static int[] TabItem = new int[] {
+ 16842754,
+ 16842994,
+ 16843087};
+
+ // aapt resource value: 0
+ public const int TabItem_android_icon = 0;
+
+ // aapt resource value: 1
+ public const int TabItem_android_layout = 1;
+
+ // aapt resource value: 2
+ public const int TabItem_android_text = 2;
+
+ public static int[] TabLayout = new int[] {
+ 2130772275,
+ 2130772276,
+ 2130772277,
+ 2130772278,
+ 2130772279,
+ 2130772280,
+ 2130772281,
+ 2130772282,
+ 2130772283,
+ 2130772284,
+ 2130772285,
+ 2130772286,
+ 2130772287,
+ 2130772288,
+ 2130772289,
+ 2130772290};
+
+ // aapt resource value: 3
+ public const int TabLayout_tabBackground = 3;
+
+ // aapt resource value: 2
+ public const int TabLayout_tabContentStart = 2;
+
+ // aapt resource value: 5
+ public const int TabLayout_tabGravity = 5;
+
+ // aapt resource value: 0
+ public const int TabLayout_tabIndicatorColor = 0;
+
+ // aapt resource value: 1
+ public const int TabLayout_tabIndicatorHeight = 1;
+
+ // aapt resource value: 7
+ public const int TabLayout_tabMaxWidth = 7;
+
+ // aapt resource value: 6
+ public const int TabLayout_tabMinWidth = 6;
+
+ // aapt resource value: 4
+ public const int TabLayout_tabMode = 4;
+
+ // aapt resource value: 15
+ public const int TabLayout_tabPadding = 15;
+
+ // aapt resource value: 14
+ public const int TabLayout_tabPaddingBottom = 14;
+
+ // aapt resource value: 13
+ public const int TabLayout_tabPaddingEnd = 13;
+
+ // aapt resource value: 11
+ public const int TabLayout_tabPaddingStart = 11;
+
+ // aapt resource value: 12
+ public const int TabLayout_tabPaddingTop = 12;
+
+ // aapt resource value: 10
+ public const int TabLayout_tabSelectedTextColor = 10;
+
+ // aapt resource value: 8
+ public const int TabLayout_tabTextAppearance = 8;
+
+ // aapt resource value: 9
+ public const int TabLayout_tabTextColor = 9;
+
+ public static int[] TextAppearance = new int[] {
+ 16842901,
+ 16842902,
+ 16842903,
+ 16842904,
+ 16842906,
+ 16842907,
+ 16843105,
+ 16843106,
+ 16843107,
+ 16843108,
+ 16843692,
+ 2130772022,
+ 2130772028};
+
+ // aapt resource value: 10
+ public const int TextAppearance_android_fontFamily = 10;
+
+ // aapt resource value: 6
+ public const int TextAppearance_android_shadowColor = 6;
+
+ // aapt resource value: 7
+ public const int TextAppearance_android_shadowDx = 7;
+
+ // aapt resource value: 8
+ public const int TextAppearance_android_shadowDy = 8;
+
+ // aapt resource value: 9
+ public const int TextAppearance_android_shadowRadius = 9;
+
+ // aapt resource value: 3
+ public const int TextAppearance_android_textColor = 3;
+
+ // aapt resource value: 4
+ public const int TextAppearance_android_textColorHint = 4;
+
+ // aapt resource value: 5
+ public const int TextAppearance_android_textColorLink = 5;
+
+ // aapt resource value: 0
+ public const int TextAppearance_android_textSize = 0;
+
+ // aapt resource value: 2
+ public const int TextAppearance_android_textStyle = 2;
+
+ // aapt resource value: 1
+ public const int TextAppearance_android_typeface = 1;
+
+ // aapt resource value: 12
+ public const int TextAppearance_fontFamily = 12;
+
+ // aapt resource value: 11
+ public const int TextAppearance_textAllCaps = 11;
+
+ public static int[] TextInputLayout = new int[] {
+ 16842906,
+ 16843088,
+ 2130772291,
+ 2130772292,
+ 2130772293,
+ 2130772294,
+ 2130772295,
+ 2130772296,
+ 2130772297,
+ 2130772298,
+ 2130772299,
+ 2130772300,
+ 2130772301,
+ 2130772302,
+ 2130772303,
+ 2130772304};
+
+ // aapt resource value: 1
+ public const int TextInputLayout_android_hint = 1;
+
+ // aapt resource value: 0
+ public const int TextInputLayout_android_textColorHint = 0;
+
+ // aapt resource value: 6
+ public const int TextInputLayout_counterEnabled = 6;
+
+ // aapt resource value: 7
+ public const int TextInputLayout_counterMaxLength = 7;
+
+ // aapt resource value: 9
+ public const int TextInputLayout_counterOverflowTextAppearance = 9;
+
+ // aapt resource value: 8
+ public const int TextInputLayout_counterTextAppearance = 8;
+
+ // aapt resource value: 4
+ public const int TextInputLayout_errorEnabled = 4;
+
+ // aapt resource value: 5
+ public const int TextInputLayout_errorTextAppearance = 5;
+
+ // aapt resource value: 10
+ public const int TextInputLayout_hintAnimationEnabled = 10;
+
+ // aapt resource value: 3
+ public const int TextInputLayout_hintEnabled = 3;
+
+ // aapt resource value: 2
+ public const int TextInputLayout_hintTextAppearance = 2;
+
+ // aapt resource value: 13
+ public const int TextInputLayout_passwordToggleContentDescription = 13;
+
+ // aapt resource value: 12
+ public const int TextInputLayout_passwordToggleDrawable = 12;
+
+ // aapt resource value: 11
+ public const int TextInputLayout_passwordToggleEnabled = 11;
+
+ // aapt resource value: 14
+ public const int TextInputLayout_passwordToggleTint = 14;
+
+ // aapt resource value: 15
+ public const int TextInputLayout_passwordToggleTintMode = 15;
+
+ public static int[] Toolbar = new int[] {
+ 16842927,
+ 16843072,
+ 2130771980,
+ 2130771983,
+ 2130771987,
+ 2130771999,
+ 2130772000,
+ 2130772001,
+ 2130772002,
+ 2130772003,
+ 2130772004,
+ 2130772006,
+ 2130772201,
+ 2130772202,
+ 2130772203,
+ 2130772204,
+ 2130772205,
+ 2130772206,
+ 2130772207,
+ 2130772208,
+ 2130772209,
+ 2130772210,
+ 2130772211,
+ 2130772212,
+ 2130772213,
+ 2130772214,
+ 2130772215,
+ 2130772216,
+ 2130772217};
+
+ // aapt resource value: 0
+ public const int Toolbar_android_gravity = 0;
+
+ // aapt resource value: 1
+ public const int Toolbar_android_minHeight = 1;
+
+ // aapt resource value: 21
+ public const int Toolbar_buttonGravity = 21;
+
+ // aapt resource value: 23
+ public const int Toolbar_collapseContentDescription = 23;
+
+ // aapt resource value: 22
+ public const int Toolbar_collapseIcon = 22;
+
+ // aapt resource value: 6
+ public const int Toolbar_contentInsetEnd = 6;
+
+ // aapt resource value: 10
+ public const int Toolbar_contentInsetEndWithActions = 10;
+
+ // aapt resource value: 7
+ public const int Toolbar_contentInsetLeft = 7;
+
+ // aapt resource value: 8
+ public const int Toolbar_contentInsetRight = 8;
+
+ // aapt resource value: 5
+ public const int Toolbar_contentInsetStart = 5;
+
+ // aapt resource value: 9
+ public const int Toolbar_contentInsetStartWithNavigation = 9;
+
+ // aapt resource value: 4
+ public const int Toolbar_logo = 4;
+
+ // aapt resource value: 26
+ public const int Toolbar_logoDescription = 26;
+
+ // aapt resource value: 20
+ public const int Toolbar_maxButtonHeight = 20;
+
+ // aapt resource value: 25
+ public const int Toolbar_navigationContentDescription = 25;
+
+ // aapt resource value: 24
+ public const int Toolbar_navigationIcon = 24;
+
+ // aapt resource value: 11
+ public const int Toolbar_popupTheme = 11;
+
+ // aapt resource value: 3
+ public const int Toolbar_subtitle = 3;
+
+ // aapt resource value: 13
+ public const int Toolbar_subtitleTextAppearance = 13;
+
+ // aapt resource value: 28
+ public const int Toolbar_subtitleTextColor = 28;
+
+ // aapt resource value: 2
+ public const int Toolbar_title = 2;
+
+ // aapt resource value: 14
+ public const int Toolbar_titleMargin = 14;
+
+ // aapt resource value: 18
+ public const int Toolbar_titleMarginBottom = 18;
+
+ // aapt resource value: 16
+ public const int Toolbar_titleMarginEnd = 16;
+
+ // aapt resource value: 15
+ public const int Toolbar_titleMarginStart = 15;
+
+ // aapt resource value: 17
+ public const int Toolbar_titleMarginTop = 17;
+
+ // aapt resource value: 19
+ public const int Toolbar_titleMargins = 19;
+
+ // aapt resource value: 12
+ public const int Toolbar_titleTextAppearance = 12;
+
+ // aapt resource value: 27
+ public const int Toolbar_titleTextColor = 27;
+
+ public static int[] View = new int[] {
+ 16842752,
+ 16842970,
+ 2130772218,
+ 2130772219,
+ 2130772220};
+
+ // aapt resource value: 1
+ public const int View_android_focusable = 1;
+
+ // aapt resource value: 0
+ public const int View_android_theme = 0;
+
+ // aapt resource value: 3
+ public const int View_paddingEnd = 3;
+
+ // aapt resource value: 2
+ public const int View_paddingStart = 2;
+
+ // aapt resource value: 4
+ public const int View_theme = 4;
+
+ public static int[] ViewBackgroundHelper = new int[] {
+ 16842964,
+ 2130772221,
+ 2130772222};
+
+ // aapt resource value: 0
+ public const int ViewBackgroundHelper_android_background = 0;
+
+ // aapt resource value: 1
+ public const int ViewBackgroundHelper_backgroundTint = 1;
+
+ // aapt resource value: 2
+ public const int ViewBackgroundHelper_backgroundTintMode = 2;
+
+ public static int[] ViewStubCompat = new int[] {
+ 16842960,
+ 16842994,
+ 16842995};
+
+ // aapt resource value: 0
+ public const int ViewStubCompat_android_id = 0;
+
+ // aapt resource value: 2
+ public const int ViewStubCompat_android_inflatedId = 2;
+
+ // aapt resource value: 1
+ public const int ViewStubCompat_android_layout = 1;
+
+ static Styleable()
+ {
+ global::Android.Runtime.ResourceIdManager.UpdateIdValues();
+ }
+
+ private Styleable()
{
}
}
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/Strings.xml b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/Strings.xml
index 9d44e298..e349809e 100644
--- a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/Strings.xml
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/Strings.xml
@@ -1,5 +1,4 @@
-
- Hello World, Click Me!
- $projectname$
+ MvxPluginNugetTest.Android
+ Settings
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/colors.xml b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/colors.xml
new file mode 100644
index 00000000..17bb9a9d
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/colors.xml
@@ -0,0 +1,6 @@
+
+
+ #2c3e50
+ #1B3147
+ #3498db
+
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/ic_launcher_background.xml b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/ic_launcher_background.xml
new file mode 100644
index 00000000..6ec24e64
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/ic_launcher_background.xml
@@ -0,0 +1,4 @@
+
+
+ #2C3E50
+
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/styles.xml b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/styles.xml
new file mode 100644
index 00000000..5885930d
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/Values/styles.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/layout/SplashScreen.axml b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/layout/SplashScreen.axml
new file mode 100644
index 00000000..fbdd146f
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/layout/SplashScreen.axml
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/layout/activity_main.axml b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/layout/activity_main.axml
new file mode 100644
index 00000000..ff7a60eb
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/layout/activity_main.axml
@@ -0,0 +1,7 @@
+
+
+
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-anydpi-v26/ic_launcher.xml b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 00000000..036d09bc
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml
new file mode 100644
index 00000000..036d09bc
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-hdpi/ic_launcher.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 00000000..2531cb31
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-hdpi/ic_launcher.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-hdpi/ic_launcher_foreground.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-hdpi/ic_launcher_foreground.png
new file mode 100644
index 00000000..7a859c25
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-hdpi/ic_launcher_foreground.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-hdpi/ic_launcher_round.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-hdpi/ic_launcher_round.png
new file mode 100644
index 00000000..b8d35b3a
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-mdpi/ic_launcher.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 00000000..795ea7c0
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-mdpi/ic_launcher.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-mdpi/ic_launcher_foreground.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-mdpi/ic_launcher_foreground.png
new file mode 100644
index 00000000..a12b157f
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-mdpi/ic_launcher_foreground.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-mdpi/ic_launcher_round.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-mdpi/ic_launcher_round.png
new file mode 100644
index 00000000..8f56909c
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xhdpi/ic_launcher.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 00000000..761cc91d
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xhdpi/ic_launcher.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png
new file mode 100644
index 00000000..e7d70a5e
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xhdpi/ic_launcher_round.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xhdpi/ic_launcher_round.png
new file mode 100644
index 00000000..9737d79c
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxhdpi/ic_launcher.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 00000000..9133e31b
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png
new file mode 100644
index 00000000..73ccaa6a
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxhdpi/ic_launcher_round.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxhdpi/ic_launcher_round.png
new file mode 100644
index 00000000..c3ae5f5c
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxxhdpi/ic_launcher.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 00000000..d4fd714e
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png
new file mode 100644
index 00000000..f6584afd
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png
new file mode 100644
index 00000000..ef89bd52
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/SplashScreen.cs b/.build/PluginNugetTest/MvxPluginNugetTest.Android/SplashScreen.cs
new file mode 100644
index 00000000..239af9d2
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.Android/SplashScreen.cs
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+using Android.App;
+using Android.Content;
+using Android.Content.PM;
+using Android.OS;
+using Android.Runtime;
+using Android.Views;
+using Android.Widget;
+using MvvmCross.Droid.Support.V7.AppCompat;
+using MvvmCross.Platforms.Android.Core;
+
+namespace MvxPluginNugetTest.Android
+{
+ [Activity(
+ Label = "$rootnamespace$"
+ , MainLauncher = true
+ , NoHistory = true
+ , ScreenOrientation = ScreenOrientation.Portrait)]
+ public class SplashScreen : MvxSplashScreenAppCompatActivity, App>
+ {
+ public SplashScreen()
+ : base(Resource.Layout.SplashScreen)
+ {
+ }
+ }
+}
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.Android/packages.config b/.build/PluginNugetTest/MvxPluginNugetTest.Android/packages.config
deleted file mode 100644
index 1abf3cce..00000000
--- a/.build/PluginNugetTest/MvxPluginNugetTest.Android/packages.config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/AppDelegate.cs b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/AppDelegate.cs
new file mode 100644
index 00000000..8d6d8a43
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/AppDelegate.cs
@@ -0,0 +1,16 @@
+using Foundation;
+using MvvmCross.Platforms.Ios.Core;
+using MvxPluginNugetTest;
+using UIKit;
+
+namespace Blank
+{
+ // The UIApplicationDelegate for the application. This class is responsible for launching the
+ // User Interface of the application, as well as listening (and optionally responding) to application events from iOS.
+ [Register("AppDelegate")]
+ public class AppDelegate : MvxApplicationDelegate, App>
+ {
+ }
+}
+
+
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 00000000..98f4d035
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,117 @@
+{
+ "images": [
+ {
+ "scale": "2x",
+ "size": "20x20",
+ "idiom": "iphone",
+ "filename": "Icon40.png"
+ },
+ {
+ "scale": "3x",
+ "size": "20x20",
+ "idiom": "iphone",
+ "filename": "Icon60.png"
+ },
+ {
+ "scale": "2x",
+ "size": "29x29",
+ "idiom": "iphone",
+ "filename": "Icon58.png"
+ },
+ {
+ "scale": "3x",
+ "size": "29x29",
+ "idiom": "iphone",
+ "filename": "Icon87.png"
+ },
+ {
+ "scale": "2x",
+ "size": "40x40",
+ "idiom": "iphone",
+ "filename": "Icon80.png"
+ },
+ {
+ "scale": "3x",
+ "size": "40x40",
+ "idiom": "iphone",
+ "filename": "Icon120.png"
+ },
+ {
+ "scale": "2x",
+ "size": "60x60",
+ "idiom": "iphone",
+ "filename": "Icon120.png"
+ },
+ {
+ "scale": "3x",
+ "size": "60x60",
+ "idiom": "iphone",
+ "filename": "Icon180.png"
+ },
+ {
+ "scale": "1x",
+ "size": "20x20",
+ "idiom": "ipad",
+ "filename": "Icon20.png"
+ },
+ {
+ "scale": "2x",
+ "size": "20x20",
+ "idiom": "ipad",
+ "filename": "Icon40.png"
+ },
+ {
+ "scale": "1x",
+ "size": "29x29",
+ "idiom": "ipad",
+ "filename": "Icon29.png"
+ },
+ {
+ "scale": "2x",
+ "size": "29x29",
+ "idiom": "ipad",
+ "filename": "Icon58.png"
+ },
+ {
+ "scale": "1x",
+ "size": "40x40",
+ "idiom": "ipad",
+ "filename": "Icon40.png"
+ },
+ {
+ "scale": "2x",
+ "size": "40x40",
+ "idiom": "ipad",
+ "filename": "Icon80.png"
+ },
+ {
+ "scale": "1x",
+ "size": "76x76",
+ "idiom": "ipad",
+ "filename": "Icon76.png"
+ },
+ {
+ "scale": "2x",
+ "size": "76x76",
+ "idiom": "ipad",
+ "filename": "Icon152.png"
+ },
+ {
+ "scale": "2x",
+ "size": "83.5x83.5",
+ "idiom": "ipad",
+ "filename": "Icon167.png"
+ },
+ {
+ "scale": "1x",
+ "size": "1024x1024",
+ "idiom": "ios-marketing",
+ "filename": "Icon1024.png"
+ }
+ ],
+ "properties": {},
+ "info": {
+ "version": 1,
+ "author": "xcode"
+ }
+}
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png
new file mode 100644
index 00000000..9174c989
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png
new file mode 100644
index 00000000..9c60a176
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png
new file mode 100644
index 00000000..448d6efb
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png
new file mode 100644
index 00000000..8524768f
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png
new file mode 100644
index 00000000..60a64703
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png
new file mode 100644
index 00000000..45268a64
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png
new file mode 100644
index 00000000..6a6c77a8
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png
new file mode 100644
index 00000000..cc7edcf5
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png
new file mode 100644
index 00000000..1ad04f00
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png
new file mode 100644
index 00000000..2dd52620
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png
new file mode 100644
index 00000000..b058cae2
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png
new file mode 100644
index 00000000..02e47a26
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png
new file mode 100644
index 00000000..4954a4bd
Binary files /dev/null and b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png differ
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Bootstrap/BlePluginBootstrap.cs b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Bootstrap/BlePluginBootstrap.cs
deleted file mode 100644
index 4e5b4f98..00000000
--- a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Bootstrap/BlePluginBootstrap.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using MvvmCross.Platform.Plugins;
-
-namespace MvxPluginNugetTest.iOS.Bootstrap
-{
- public class BlePluginBootstrap
- : MvxLoaderPluginBootstrapAction
- {
- }
-}
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Entitlements.plist b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Entitlements.plist
new file mode 100644
index 00000000..36a87067
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Entitlements.plist
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/HomeView.cs b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/HomeView.cs
new file mode 100644
index 00000000..a9dd009e
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/HomeView.cs
@@ -0,0 +1,31 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+using Foundation;
+using MvvmCross.Binding.BindingContext;
+using MvvmCross.Platforms.Ios.Presenters.Attributes;
+using MvvmCross.Platforms.Ios.Views;
+using MvxPluginNugetTest;
+using UIKit;
+
+namespace Blank
+{
+ [MvxRootPresentation(WrapInNavigationController = true)]
+ public partial class HomeView : MvxViewController
+ {
+ public HomeView() //: base("HomeView", null)
+ {
+ }
+
+ public override void ViewDidLoad()
+ {
+ base.ViewDidLoad();
+ var set = this.CreateBindingSet();
+ //set.Bind(TextField).To(vm => vm.Text);
+ //set.Bind(Button).To(vm => vm.ResetTextCommand);
+ set.Apply();
+ }
+ }
+}
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Info.plist b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Info.plist
new file mode 100644
index 00000000..9369dd2e
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Info.plist
@@ -0,0 +1,44 @@
+
+
+
+
+ CFBundleDisplayName
+ MvxPluginNugetTest.iOS
+ CFBundleIdentifier
+ com.companyname.MvxPluginNugetTest.iOS
+ CFBundleShortVersionString
+ 1.0
+ CFBundleVersion
+ 1.0
+ LSRequiresIPhoneOS
+
+ MinimumOSVersion
+ 9.0
+ UIDeviceFamily
+
+ 1
+ 2
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIRequiredDeviceCapabilities
+
+ armv7
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ XSAppIconAssets
+ Assets.xcassets/AppIcon.appiconset
+
+
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/LaunchScreen.storyboard b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/LaunchScreen.storyboard
new file mode 100644
index 00000000..2296c6b7
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/LaunchScreen.storyboard
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/LinkerPleaseLink.cs b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/LinkerPleaseLink.cs
new file mode 100644
index 00000000..aa5be6ea
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/LinkerPleaseLink.cs
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+using Foundation;
+using UIKit;
+
+namespace MvxPluginNugetTest.iOS
+{
+ [Preserve(AllMembers =true)]
+ public class LinkerPleaseLink
+ {
+ public void Include(MvvmCross.Plugins.BLE.iOS.Plugin plugin)
+ {
+ plugin.Load();
+ }
+ }
+}
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Main.cs b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Main.cs
new file mode 100644
index 00000000..960a1197
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Main.cs
@@ -0,0 +1,15 @@
+using UIKit;
+
+namespace MvxPluginNugetTest.iOS
+{
+ public class Application
+ {
+ // This is the main entry point of the application.
+ static void Main(string[] args)
+ {
+ // if you want to use a different Application Delegate class from "AppDelegate"
+ // you can specify it here.
+ UIApplication.Main(args, null, "AppDelegate");
+ }
+ }
+}
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/MvxPluginNugetTest.iOS.csproj b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/MvxPluginNugetTest.iOS.csproj
index 41781349..3526a13f 100644
--- a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/MvxPluginNugetTest.iOS.csproj
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/MvxPluginNugetTest.iOS.csproj
@@ -2,78 +2,143 @@
Debug
- AnyCPU
- 8.0.30703
- 2.0
- {0A09D3FD-771F-4269-B3DF-6D8FEAC5CE67}
+ iPhoneSimulator
+ {80A96B52-6758-4BDB-B0B4-CEA4CA155C60}
{FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- Library
- MvxPluginNugetTest.iOS
+ {440aa056-593a-4519-8708-27081dee632f}
+ Exe
+ Blank
Resources
- MvxPluginNugetTest.iOS
+ Blank
+ NSUrlSessionHandler
-
+
true
full
false
- bin\Debug
- DEBUG;
+ bin\iPhoneSimulator\Debug
+ DEBUG
prompt
4
false
+ x86_64
+ None
+ true
-
+
+ none
+ true
+ bin\iPhoneSimulator\Release
+ prompt
+ 4
+ None
+ x86_64
+ false
+
+
+ true
full
+ false
+ bin\iPhone\Debug
+ DEBUG
+ prompt
+ 4
+ false
+ ARM64
+ Entitlements.plist
+ iPhone Developer
+ true
+
+
+ none
true
- bin\Release
+ bin\iPhone\Release
prompt
4
+ Entitlements.plist
+ ARM64
false
+ iPhone Developer
-
- ..\packages\MvvmCross.Platform.4.1.0\lib\Xamarin.iOS10\MvvmCross.Platform.dll
- True
-
-
- ..\packages\MvvmCross.Platform.4.1.0\lib\Xamarin.iOS10\MvvmCross.Platform.iOS.dll
- True
-
-
- ..\packages\MvvmCross.Plugin.BLE.1.0.0-beta5\lib\Xamarin.iOS10\MvvmCross.Plugins.BLE.dll
-
-
- ..\packages\MvvmCross.Plugin.BLE.1.0.0-beta5\lib\Xamarin.iOS10\MvvmCross.Plugins.BLE.iOS.dll
-
-
- ..\packages\Plugin.BLE.1.0.0-beta5\lib\Xamarin.iOS10\Plugin.BLE.dll
-
-
- ..\packages\Plugin.BLE.1.0.0-beta5\lib\Xamarin.iOS10\Plugin.BLE.Abstractions.dll
-
+
+
+
+
+
+
+
+
+
+
-
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
-
- CompilerPleaseCheck.cs
-
-
-
+
- {67f9d3a8-f71e-4428-913f-c37ae82cdb24}
+ {ffa8466d-9881-4cc1-8ae5-705c107de5b5}
MvxPluginNugetTest
-
+
+ 6.2.1
+
+
+ 2.0.0-pre2
+
+
+ 2.0.0-pre2
+
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Properties/AssemblyInfo.cs b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Properties/AssemblyInfo.cs
index f29642ea..8072ed40 100644
--- a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Properties/AssemblyInfo.cs
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Properties/AssemblyInfo.cs
@@ -1,8 +1,8 @@
-using System.Reflection;
+using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-// General Information about an assembly is controlled through the following
+// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("MvxPluginNugetTest.iOS")]
@@ -14,23 +14,23 @@
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("0a09d3fd-771f-4269-b3df-6d8feac5ce67")]
+[assembly: Guid("50c7b8c9-e664-45af-b88e-0c9b8b9c1be1")]
// Version information for an assembly consists of the following four values:
//
// Major Version
-// Minor Version
+// Minor Version
// Build Number
// Revision
//
-// You can specify all the values or you can default the Build and Revision Numbers
+// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
+// [assembly: AssemblyVersion("2.2.0-pre5")]
+[assembly: AssemblyVersion("2.2.0-pre5")]
+[assembly: AssemblyFileVersion("2.0.0")]
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Resources/LaunchScreen.xib b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Resources/LaunchScreen.xib
new file mode 100644
index 00000000..e01f0fc1
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/Resources/LaunchScreen.xib
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/packages.config b/.build/PluginNugetTest/MvxPluginNugetTest.iOS/packages.config
deleted file mode 100644
index e1f57a9b..00000000
--- a/.build/PluginNugetTest/MvxPluginNugetTest.iOS/packages.config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest/App.cs b/.build/PluginNugetTest/MvxPluginNugetTest/App.cs
new file mode 100644
index 00000000..801b6ba6
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest/App.cs
@@ -0,0 +1,20 @@
+using MvvmCross.IoC;
+using MvvmCross.ViewModels;
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace MvxPluginNugetTest
+{
+ public class App : MvxApplication
+ {
+ public override void Initialize()
+ {
+ CreatableTypes()
+ .EndingWith("Service")
+ .AsInterfaces()
+ .RegisterAsLazySingleton();
+ RegisterAppStart();
+ }
+ }
+}
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest/HomeViewModel.cs b/.build/PluginNugetTest/MvxPluginNugetTest/HomeViewModel.cs
new file mode 100644
index 00000000..3f24b24c
--- /dev/null
+++ b/.build/PluginNugetTest/MvxPluginNugetTest/HomeViewModel.cs
@@ -0,0 +1,33 @@
+using MvvmCross;
+using MvvmCross.Commands;
+using MvvmCross.ViewModels;
+using Plugin.BLE.Abstractions.Contracts;
+using System;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Text;
+
+namespace MvxPluginNugetTest
+{
+ [Preserve(AllMembers =true)]
+ public class HomeViewModel : MvxViewModel
+ {
+ public HomeViewModel(IBluetoothLE bluetooth)
+ {
+ Debug.WriteLine(bluetooth.IsAvailable);
+ }
+
+ public IMvxCommand ResetTextCommand => new MvxCommand(ResetText);
+ private void ResetText()
+ {
+ Text = "Hello MvvmCross";
+ }
+
+ private string _text = "Hello MvvmCross";
+ public string Text
+ {
+ get { return _text; }
+ set { SetProperty(ref _text, value); }
+ }
+ }
+}
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest/MvxPluginNugetTest.csproj b/.build/PluginNugetTest/MvxPluginNugetTest/MvxPluginNugetTest.csproj
index 8116299a..3ad37abd 100644
--- a/.build/PluginNugetTest/MvxPluginNugetTest/MvxPluginNugetTest.csproj
+++ b/.build/PluginNugetTest/MvxPluginNugetTest/MvxPluginNugetTest.csproj
@@ -1,69 +1,13 @@
-
-
-
+
+
- 10.0
- Debug
- AnyCPU
- {67F9D3A8-F71E-4428-913F-C37AE82CDB24}
- Library
- Properties
- MvxPluginNugetTest
- MvxPluginNugetTest
- v4.5
- Profile111
- 512
- {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
-
-
+ netstandard2.0
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
- CompilerPleaseCheck.cs
-
-
-
-
-
- ..\packages\MvvmCross.Platform.4.1.0\lib\portable-net45+win+wpa81+wp80\MvvmCross.Platform.dll
- True
-
-
- ..\packages\MvvmCross.Plugin.BLE.1.0.0-beta5\lib\portable-net45+win8+wpa81+wp8\MvvmCross.Plugins.BLE.dll
-
-
- ..\packages\Plugin.BLE.1.0.0-beta5\lib\portable-net45+win8+wpa81+wp8\Plugin.BLE.dll
-
-
- ..\packages\Plugin.BLE.1.0.0-beta5\lib\portable-net45+win8+wpa81+wp8\Plugin.BLE.Abstractions.dll
-
-
+
-
+
+
+
-
-
-
\ No newline at end of file
+
+
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest/Properties/AssemblyInfo.cs b/.build/PluginNugetTest/MvxPluginNugetTest/Properties/AssemblyInfo.cs
deleted file mode 100644
index 2020cb8d..00000000
--- a/.build/PluginNugetTest/MvxPluginNugetTest/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-using System.Resources;
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("MvxPluginNugetTest")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("MvxPluginNugetTest")]
-[assembly: AssemblyCopyright("Copyright � 2014")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: NeutralResourcesLanguage("en")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
diff --git a/.build/PluginNugetTest/MvxPluginNugetTest/packages.config b/.build/PluginNugetTest/MvxPluginNugetTest/packages.config
deleted file mode 100644
index 22819bf9..00000000
--- a/.build/PluginNugetTest/MvxPluginNugetTest/packages.config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.build/PluginNugetTest/PluginNugetTest.Android/CompilerPleaseCheck.cs b/.build/PluginNugetTest/PluginNugetTest.Android/CompilerPleaseCheck.cs
index 7b03e1fe..32f5bf7e 100644
--- a/.build/PluginNugetTest/PluginNugetTest.Android/CompilerPleaseCheck.cs
+++ b/.build/PluginNugetTest/PluginNugetTest.Android/CompilerPleaseCheck.cs
@@ -17,9 +17,9 @@ public void CheckMyDevice(IDevice device)
device.UpdateRssiAsync();
}
- public void CheckMyCharacteristic(ICharacteristic characteristic)
+ public async void CheckMyCharacteristic(ICharacteristic characteristic)
{
- characteristic.StartUpdates();
+ await characteristic.StartUpdatesAsync();
}
public void CheckMyService(IService service)
@@ -37,9 +37,9 @@ public async void CheckMyDevice(Device device)
await device.UpdateRssiAsync();
}
- public void CheckMyCharacteristic(Characteristic characteristic)
+ public async void CheckMyCharacteristic(Characteristic characteristic)
{
- characteristic.StartUpdates();
+ await characteristic.StartUpdatesAsync();
}
public async void CheckMyService(Service service)
diff --git a/.build/PluginNugetTest/PluginNugetTest.Android/PluginNugetTest.Android.csproj b/.build/PluginNugetTest/PluginNugetTest.Android/PluginNugetTest.Android.csproj
index 0d3daaf0..ae5cc688 100644
--- a/.build/PluginNugetTest/PluginNugetTest.Android/PluginNugetTest.Android.csproj
+++ b/.build/PluginNugetTest/PluginNugetTest.Android/PluginNugetTest.Android.csproj
@@ -14,8 +14,7 @@
512
Resources\Resource.Designer.cs
Off
- True
- v6.0
+ v8.1
true
@@ -37,12 +36,6 @@
-
- ..\packages\Plugin.BLE.1.0.0-beta5\lib\MonoAndroid\Plugin.BLE.dll
-
-
- ..\packages\Plugin.BLE.1.0.0-beta5\lib\MonoAndroid\Plugin.BLE.Abstractions.dll
-
@@ -54,12 +47,16 @@
-
+
+
+ 2.0.0-pre2
+
+
+ bluetooth-central
+
+ bluetooth-peripheral
+
+
+
+NSBluetoothPeripheralUsageDescription
+YOUR CUSTOM MESSAGE
+
+
+NSBluetoothAlwaysUsageDescription
+YOUR CUSTOM MESSAGE
+````
+
+### MacOS
+
+On MacOS (version 11 and above) you must add the following keys to your `Info.plist`:
+
+```xml
+
+NSBluetoothAlwaysUsageDescription
+YOUR CUSTOM MESSAGE
+````
+
+### UWP
+
+Add this line to the Package Manifest (.appxmanifest):
+
+```xml
+
+```
+
## Sample app
-We provide a sample Xamarin.Forms app, that is a basic bluetooth LE scanner. With this app, it's possible to
+We provide a sample Xamarin.Forms app, that is a basic bluetooth LE scanner. With this app, it's possible to
-- check the ble status
+- check the BLE status
- discover devices
- connect/disconnect
- discover the services
@@ -91,14 +149,23 @@ MyViewModel(IBluetoothLE ble, IAdapter adapter)
}
```
+Please make sure you have this code in your LinkerPleaseLink.cs file
+
+```csharp
+public void Include(MvvmCross.Plugins.BLE.Plugin plugin)
+{
+ plugin.Load();
+}
+```
+
### IBluetoothLE
#### Get the bluetooth status
```csharp
var state = ble.State;
```
-You can also listen for State changes. So you can react if the user turns on/off bluetooth on you smartphone.
+You can also listen for State changes. So you can react if the user turns on/off bluetooth on your smartphone.
```csharp
-ble.StateChanged += (s, e) =>
+ble.StateChanged += (s, e) =>
{
Debug.WriteLine($"The bluetooth state changed to {e.NewState}");
};
@@ -112,6 +179,15 @@ adapter.DeviceDiscovered += (s,a) => deviceList.Add(a.Device);
await adapter.StartScanningForDevicesAsync();
```
+#### Scan Filtering
+```csharp
+var scanFilterOptions = new ScanFilterOptions();
+scanFilterOptions.ServiceUuids = new [] {guid1, guid2, etc}; // cross platform filter
+scanFilterOptions.ManufacturerDataFilters = new [] { new ManufacturerDataFilter(1), new ManufacturerDataFilter(2) }; // android only filter
+scanFilterOptions.DeviceAddresses = new [] {"80:6F:B0:43:8D:3B","80:6F:B0:25:C3:15",etc}; // android only filter
+await adapter.StartScanningForDevicesAsync(scanFilterOptions);
+```
+
##### ScanTimeout
Set `adapter.ScanTimeout` to specify the maximum duration of the scan.
@@ -122,7 +198,7 @@ Set `adapter.ScanMode` to specify scan mode. It must be set **before** calling `
`ConnectToDeviceAsync` returns a Task that finishes if the device has been connected successful. Otherwise a `DeviceConnectionException` gets thrown.
```csharp
-try
+try
{
await _adapter.ConnectToDeviceAsync(device);
}
@@ -133,13 +209,13 @@ catch(DeviceConnectionException e)
```
#### Connect to known Device
-`ConnectToKnownDeviceAsync` can connect to a device by only passing a GUI. This means that if the device GUID is known no scan is neccessary to connect to a device. Very usefull for fast background reconnect.
-Always use a cancellation token with this method.
-- On **iOS** it will attempt to connect indefinately, even if out of range, so the only way to cancel it is with the token.
+`ConnectToKnownDeviceAsync` can connect to a device with a given GUID. This means that if the device GUID is known, no scan is necessary to connect to a device. This can be very useful for a fast background reconnect.
+Always use a cancellation token with this method.
+- On **iOS** it will attempt to connect indefinitely, even if out of range, so the only way to cancel it is with the token.
- On **Android** this will throw a GATT ERROR in a couple of seconds if the device is out of range.
```csharp
-try
+try
{
await _adapter.ConnectToKnownDeviceAsync(guid, cancellationToken);
}
@@ -204,21 +280,21 @@ await descriptor.WriteAsync(bytes);
```
#### Get System Devices
-
+
Returns all BLE devices connected or bonded (only Android) to the system. In order to use the device in the app you have to first call ConnectAsync.
- For iOS the implementation uses get [retrieveConnectedPeripherals(services)](https://developer.apple.com/reference/corebluetooth/cbcentralmanager/1518924-retrieveconnectedperipherals)
-- For Android this function merges the functionality of thw following API calls:
+- For Android this function merges the functionality of the following API calls:
- [getConnectedDevices](https://developer.android.com/reference/android/bluetooth/BluetoothManager.html#getConnectedDevices(int))
- - [getBondedDevices()](https://developer.android.com/reference/android/bluetooth/BluetoothAdapter.html#getBondedDevices())
+ - [getBondedDevices()](https://developer.android.com/reference/android/bluetooth/BluetoothAdapter.html#getBondedDevices())
+
-
```csharp
var systemDevices = adapter.GetSystemConnectedOrPairedDevices();
foreach(var device in systemDevices)
{
- await _adapter.ConnectToDeviceAsync(device);
+ await _adapter.ConnectToDeviceAsync(device);
}
```
@@ -226,14 +302,14 @@ foreach(var device in systemDevices)
The BLE API implementation (especially on **Android**) has the following limitations:
-- *Characterisitc/Descriptor Write*: make sure you call characteristic.**WriteAsync**(...) from the **main thread**, failing to do so will most probably result in a GattWriteError.
-- *Sequential calls*: **Allways** wait for the previous ble command do finish before invoking the next. The Android API needs it's calls to be seriall, otherwise calls that do not wait for the previous ones will fail with some type of GattError. A more explicit example: if you call this in you view lifecycle (onAppearing etc) all these methods return **void** and 100% don't quarantee that any await bleCommand() called here will be truly awaited by other lifecycle methods.
-- *Scan wit services filter*: On **specifically Android 4.3** the *scan services filter does not work* (due to the underlying android implementation). For android 4.3 you will have to use a workaround and scan without filter and then manually filter by using the advertisment data (which contains the published service guids).
+- *Characteristic/Descriptor Write*: make sure you call characteristic.**WriteAsync**(...) from the **main thread**, failing to do so will most probably result in a GattWriteError.
+- *Sequential calls*: **Always** wait for the previous BLE command to finish before invoking the next. The Android API needs its calls to be serial, otherwise calls that do not wait for the previous ones will fail with some type of GattError. A more explicit example: if you call this in your view lifecycle (onAppearing etc) all these methods return **void** and 100% don't guarantee that any await bleCommand() called here will be truly awaited by other lifecycle methods.
+- *Scan with services filter*: On **specifically Android 4.3** the *scan services filter does not work* (due to the underlying android implementation). For android 4.3 you will have to use a workaround and scan without a filter and then manually filter by using the advertisement data (which contains the published service GUIDs).
## Best practice
### API
-- Surround Async API calls in try-catch blocks. Most BLE calls can/will throw an exception in cetain cases, this is especiialy true for Android. We will try to update the xml doc to reflect this.
+- Surround Async API calls in try-catch blocks. Most BLE calls can/will throw an exception in certain cases, this is especially true for Android. We will try to update the xml doc to reflect this.
```csharp
try
{
@@ -248,27 +324,45 @@ The BLE API implementation (especially on **Android**) has the following limitat
//generic
}
```
-- **Avoid caching of Characteristic or Service instances between connection sessions**. This includes saving a reference to them in you class between connection sessions etc. After a device has been disconnected all Service & Characteristic instances become **invalid**. Allways **use GetServiceAsync and GetCharacteristicAsync to get a valid instance**.
-
+
+- **Avoid caching of Characteristic or Service instances between connection sessions**. This includes saving a reference to them in your class between connection sessions etc. After a device has been disconnected all Service & Characteristic instances become **invalid**. Always **use GetServiceAsync and GetCharacteristicAsync to get a valid instance**.
+
### General BLE iOS, Android
-- Scanning: Avoid performing ble device operations like Connect, Read, Write etc while scanning for devices. Scanning is battery-intensive.
- - try to stop scanning before performing device operations (connect/read/write/etc)
- - try to stop scanning as soon as you find the desired device
- - never scan on a loop, and set a time limit on your scan
+- Scanning: Avoid performing BLE device operations like Connect, Read, Write etc while scanning for devices. Scanning is battery-intensive.
+ - Try to stop scanning before performing device operations (connect/read/write/etc).
+ - Try to stop scanning as soon as you find the desired device.
+ - Never scan on a loop, and set a time limit on your scan.
+
+## How to build the nuget package
+
+1) Build
+
+ Open a console, change to the folder "dotnet-bluetooth-le/.build" and run `cake`.
+
+2) pack the nuget
+
+ `nuget pack ../Source/Plugin.BLE/Plugin.BLE.csproj`
+
+ `nuget pack ../Source/MvvmCross.Plugins.BLE/MvvmCross.Plugins.BLE.csproj`
+
+
## Extended topics
- [How to set custom trace method?](doc/howto_custom_trace.md)
- [Characteristic Properties](doc/characteristics.md)
- [Scan Mode Mapping](doc/scanmode_mapping.md)
+- [iOS state restoration (basic support)](doc/ios_state_restoration.md)
## Useful Links
+- [Bluetooth Core Specification v4.2 (2014)](https://www.bluetooth.com/specifications/specs/core-specification-4-2/)
+- [Bluetooth Core Specification v5.4 (2023)](https://www.bluetooth.com/specifications/specs/core-specification-5-4/)
- [Android Bluetooth LE guideline](https://developer.android.com/guide/topics/connectivity/bluetooth-le.html)
- [iOS CoreBluetooth Best Practices](https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/BestPracticesForInteractingWithARemotePeripheralDevice/BestPracticesForInteractingWithARemotePeripheralDevice.html)
-- [MvvmCross](https://github.com/MvvmCross)
+- [iOS CoreBluetooth Background Modes](https://developer.apple.com/library/archive/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/CoreBluetoothBackgroundProcessingForIOSApps/PerformingTasksWhileYourAppIsInTheBackground.html#//apple_ref/doc/uid/TP40013257-CH7-SW7)
- [Monkey Robotics](https://github.com/xamarin/Monkey.Robotics)
## How to contribute
@@ -277,8 +371,4 @@ We usually do our development work on a branch with the name of the milestone. S
## Licence
-[Apache 2.0](https://github.com/xabre/MvvmCross-BluetoothLE/blob/master/LICENSE)
-
-
-
-
+[Apache 2.0](https://github.com/dotnet-bluetooth-le/dotnet-bluetooth-le/blob/master/LICENSE)
diff --git a/Source/.gitignore b/Source/.gitignore
new file mode 100644
index 00000000..d0027d1b
--- /dev/null
+++ b/Source/.gitignore
@@ -0,0 +1,213 @@
+## Ignore Visual Studio temporary files, build results, and
+## files generated by popular Visual Studio add-ons.
+
+# User-specific files
+*.suo
+*.user
+*.userosscache
+*.sln.docstates
+
+# Mac OSX
+.DS_Store
+
+# User-specific files (MonoDevelop/Xamarin Studio)
+*.userprefs
+
+# Build results
+.idea/
+.idea.BLE/
+[Dd]ebug/
+[Dd]ebugPublic/
+[Rr]elease/
+[Rr]eleases/
+x64/
+x86/
+build/
+bld/
+[Bb]in/
+[Oo]bj/
+.build/out/
+.build/xunit*
+FAKE*
+!FAKE*.cs
+.fake/
+.idea/
+
+# Visual Studo 2015 cache/options directory
+.vs/
+
+# MSTest test Results
+[Tt]est[Rr]esult*/
+[Bb]uild[Ll]og.*
+
+# NUNIT
+*.VisualState.xml
+TestResult.xml
+
+# Build Results of an ATL Project
+[Dd]ebugPS/
+[Rr]eleasePS/
+dlldata.c
+
+*_i.c
+*_p.c
+*_i.h
+*.ilk
+*.meta
+*.obj
+*.pch
+*.pdb
+*.pgc
+*.pgd
+*.rsp
+*.sbr
+*.tlb
+*.tli
+*.tlh
+*.tmp
+*.tmp_proj
+*.log
+*.vspscc
+*.vssscc
+.builds
+*.pidb
+*.svclog
+*.scc
+
+# Chutzpah Test files
+_Chutzpah*
+
+# Visual C++ cache files
+ipch/
+*.aps
+*.ncb
+*.opensdf
+*.sdf
+*.cachefile
+
+# Visual Studio profiler
+*.psess
+*.vsp
+*.vspx
+
+# TFS 2012 Local Workspace
+$tf/
+
+# Guidance Automation Toolkit
+*.gpState
+
+# ReSharper is a .NET coding add-in
+_ReSharper*/
+*.[Rr]e[Ss]harper
+*.DotSettings.user
+
+# JustCode is a .NET coding addin-in
+.JustCode
+
+# TeamCity is a build add-in
+_TeamCity*
+
+# DotCover is a Code Coverage Tool
+*.dotCover
+
+# NCrunch
+_NCrunch_*
+.*crunch*.local.xml
+
+# MightyMoose
+*.mm.*
+AutoTest.Net/
+
+# Web workbench (sass)
+.sass-cache/
+
+# Installshield output folder
+[Ee]xpress/
+
+# DocProject is a documentation generator add-in
+DocProject/buildhelp/
+DocProject/Help/*.HxT
+DocProject/Help/*.HxC
+DocProject/Help/*.hhc
+DocProject/Help/*.hhk
+DocProject/Help/*.hhp
+DocProject/Help/Html2
+DocProject/Help/html
+
+# Click-Once directory
+publish/
+
+# Publish Web Output
+*.[Pp]ublish.xml
+*.azurePubxml
+# TODO: Comment the next line if you want to checkin your web deploy settings
+# but database connection strings (with potential passwords) will be unencrypted
+*.pubxml
+*.publishproj
+
+# NuGet Packages
+*.nupkg
+# The packages folder can be ignored because of Package Restore
+**/packages/*
+# except build/, which is used as an MSBuild target.
+!**/packages/build/
+# Uncomment if necessary however generally it will be regenerated when needed
+#!**/packages/repositories.config
+
+# Windows Azure Build Output
+csx/
+*.build.csdef
+
+# Windows Store app package directory
+AppPackages/
+
+# Others
+*.[Cc]ache
+ClientBin/
+[Ss]tyle[Cc]op.*
+~$*
+*~
+*.dbmdl
+*.dbproj.schemaview
+*.pfx
+*.publishsettings
+node_modules/
+bower_components/
+
+# RIA/Silverlight projects
+Generated_Code/
+
+# Backup & report files from converting an old project file
+# to a newer Visual Studio version. Backup files are not needed,
+# because we have git ;-)
+_UpgradeReport_Files/
+Backup*/
+UpgradeLog*.XML
+UpgradeLog*.htm
+
+# SQL Server files
+*.mdf
+*.ldf
+
+# Business Intelligence projects
+*.rdl.data
+*.bim.layout
+*.bim_*.settings
+
+# Microsoft Fakes
+FakesAssemblies/
+
+# Node.js Tools for Visual Studio
+.ntvs_analysis.dat
+
+# Visual Studio 6 build log
+*.plg
+
+# Visual Studio 6 workspace options file
+*.opt
+*.bak
+/.build/PluginNugetTest/testbuild
+.build/tools/
+tools/
+
+Resource.Designer.cs
diff --git a/Source/.nuget/NuGet.Config b/Source/.nuget/NuGet.Config
deleted file mode 100644
index 67f8ea04..00000000
--- a/Source/.nuget/NuGet.Config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Source/.nuget/NuGet.exe b/Source/.nuget/NuGet.exe
deleted file mode 100644
index 856263de..00000000
Binary files a/Source/.nuget/NuGet.exe and /dev/null differ
diff --git a/Source/.nuget/NuGet.targets b/Source/.nuget/NuGet.targets
deleted file mode 100644
index 040550ae..00000000
--- a/Source/.nuget/NuGet.targets
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
- $(MSBuildProjectDirectory)\..\
-
-
- false
-
-
- false
-
-
- true
-
-
- false
-
-
-
-
-
-
-
-
-
-
- $([System.IO.Path]::Combine($(SolutionDir), ".nuget"))
-
-
-
-
- $(SolutionDir)\.nuget
-
-
-
- $(MSBuildProjectDirectory)\packages.$(MSBuildProjectName.Replace(' ', '_')).config
- $(MSBuildProjectDirectory)\packages.$(MSBuildProjectName).config
-
-
-
- $(MSBuildProjectDirectory)\packages.config
- $(PackagesProjectConfig)
-
-
-
-
- $(NuGetToolsPath)\NuGet.exe
- @(PackageSource)
-
- "$(NuGetExePath)"
- mono --runtime=v4.0.30319 "$(NuGetExePath)"
-
- $(TargetDir.Trim('\\'))
-
- -RequireConsent
- -NonInteractive
-
- "$(SolutionDir) "
- "$(SolutionDir)"
-
-
- $(NuGetCommand) install "$(PackagesConfig)" -source "$(PackageSources)" $(NonInteractiveSwitch) $(RequireConsentSwitch) -solutionDir $(PaddedSolutionDir)
- $(NuGetCommand) pack "$(ProjectPath)" -Properties "Configuration=$(Configuration);Platform=$(Platform)" $(NonInteractiveSwitch) -OutputDirectory "$(PackageOutputDir)" -symbols
-
-
-
- RestorePackages;
- $(BuildDependsOn);
-
-
-
-
- $(BuildDependsOn);
- BuildPackage;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Source/BLE.Client/BLE.Client.Droid/BLE.Client.Droid.csproj b/Source/BLE.Client/BLE.Client.Droid/BLE.Client.Droid.csproj
index cbe2066b..6aea4786 100644
--- a/Source/BLE.Client/BLE.Client.Droid/BLE.Client.Droid.csproj
+++ b/Source/BLE.Client/BLE.Client.Droid/BLE.Client.Droid.csproj
@@ -1,292 +1,142 @@
-
-
+
Debug
AnyCPU
- 8.0.30703
- 2.0
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}
{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ {c9e5eea5-ca05-42a1-839b-61506e0a37df}
Library
- Properties
BLE.Client.Droid
BLE.Client.Droid
- 512
- true
- Resources\Resource.Designer.cs
- Off
+ True
+ Resources\Resource.designer.cs
+ Resource
Properties\AndroidManifest.xml
- False
- v7.1
- armeabi,armeabi-v7a,x86
-
-
- 1G
-
+ Resources
+ Assets
+ v13.0
-
-
+ false
+ armeabi-v7a;arm64-v8a
- True
- full
+ true
+ portable
false
- bin\Debug\
- DEBUG;TRACE
+ bin\Debug
+ DEBUG;
prompt
4
- True
None
-
- False
-
-
-
- 1G
- Xamarin
+ true
+ true
pdbonly
true
- bin\Release\
- TRACE
+ bin\Release
prompt
4
- False
- SdkOnly
-
- True
-
-
-
- 1G
- Xamarin
- False
+ true
-
- ..\..\packages\Acr.UserDialogs.6.5.1\lib\MonoAndroid10\Acr.UserDialogs.dll
-
-
- ..\..\packages\Acr.UserDialogs.6.5.1\lib\MonoAndroid10\Acr.UserDialogs.Interface.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\MonoAndroid10\FormsViewGroup.dll
-
-
-
- ..\..\packages\MvvmCross.Binding.5.1.0\lib\MonoAndroid\MvvmCross.Binding.dll
-
-
- ..\..\packages\MvvmCross.Binding.5.1.0\lib\MonoAndroid\MvvmCross.Binding.Droid.dll
-
-
- ..\..\packages\MvvmCross.Core.5.1.0\lib\MonoAndroid\MvvmCross.Core.dll
-
-
- ..\..\packages\MvvmCross.Core.5.1.0\lib\MonoAndroid\MvvmCross.Droid.dll
-
-
- ..\..\packages\MvvmCross.Forms.5.1.0\lib\MonoAndroid70\MvvmCross.Forms.dll
-
-
- ..\..\packages\MvvmCross.Forms.5.1.0\lib\MonoAndroid70\MvvmCross.Forms.Droid.dll
-
-
- ..\..\packages\MvvmCross.Binding.5.1.0\lib\MonoAndroid\MvvmCross.Localization.dll
-
-
- ..\..\packages\MvvmCross.Platform.5.1.0\lib\MonoAndroid\MvvmCross.Platform.dll
-
-
- ..\..\packages\MvvmCross.Platform.5.1.0\lib\MonoAndroid\MvvmCross.Platform.Droid.dll
-
-
- ..\..\packages\Plugin.Permissions.2.0.1\lib\MonoAndroid10\Plugin.Permissions.dll
-
-
- ..\..\packages\Plugin.Permissions.2.0.1\lib\MonoAndroid10\Plugin.Permissions.Abstractions.dll
-
-
- ..\..\packages\Xam.Plugins.Settings.3.0.1\lib\MonoAndroid10\Plugin.Settings.dll
-
-
- ..\..\packages\Xam.Plugins.Settings.3.0.1\lib\MonoAndroid10\Plugin.Settings.Abstractions.dll
-
-
- ..\..\packages\Splat.2.0.0\lib\MonoAndroid403\Splat.dll
-
-
- ..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.dll
-
-
- ..\..\packages\Xamarin.Android.Support.Annotations.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.Annotations.dll
-
-
- ..\..\packages\Xamarin.Android.Support.Compat.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.Compat.dll
-
-
- ..\..\packages\Xamarin.Android.Support.Core.UI.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.Core.UI.dll
-
-
- ..\..\packages\Xamarin.Android.Support.Core.Utils.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.Core.Utils.dll
-
-
- ..\..\packages\Xamarin.Android.Support.Design.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.Design.dll
-
-
- ..\..\packages\Xamarin.Android.Support.Fragment.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.Fragment.dll
-
-
- ..\..\packages\Xamarin.Android.Support.Media.Compat.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.Media.Compat.dll
-
-
- ..\..\packages\Xamarin.Android.Support.Transition.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.Transition.dll
-
-
- ..\..\packages\Xamarin.Android.Support.v4.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.v4.dll
-
-
- ..\..\packages\Xamarin.Android.Support.v7.AppCompat.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.dll
-
-
- ..\..\packages\AndHUD.1.2.0\lib\MonoAndroid\AndHUD.dll
-
-
- ..\..\packages\Acr.Support.2.1.0\lib\MonoAndroid10\Acr.Support.Android.dll
-
-
- ..\..\packages\Plugin.CurrentActivity.1.0.1\lib\MonoAndroid10\Plugin.CurrentActivity.dll
-
-
- ..\..\packages\Xamarin.Android.Support.v7.CardView.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.CardView.dll
-
-
- ..\..\packages\Xamarin.Android.Support.v7.MediaRouter.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.MediaRouter.dll
-
-
- ..\..\packages\Xamarin.Android.Support.v7.Palette.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.Palette.dll
-
-
- ..\..\packages\Xamarin.Android.Support.v7.RecyclerView.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.RecyclerView.dll
-
-
- ..\..\packages\Xamarin.Android.Support.Vector.Drawable.25.3.1\lib\MonoAndroid70\Xamarin.Android.Support.Vector.Drawable.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\MonoAndroid10\Xamarin.Forms.Core.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\MonoAndroid10\Xamarin.Forms.Platform.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll
-
-
-
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
-
-
+
-
- {6cf7d1d9-fdd9-4158-9e0f-f102027291f0}
- MvvmCross.Plugins.BLE.Droid
-
{83f1dffb-a653-45dd-be81-c02374c6db07}
MvvmCross.Plugins.BLE
+
+ {951ed11d-d026-449c-90dc-5027bc41fb3b}
+ Plugin.BLE
+
BLE.Client
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}
-
-
-
-
-
-
-
-
-
-
+
+ 7.1.0.514
+
+
+ 8.0.2
+
+
+ 8.0.2
+
+
+ 7.0.0
+
+
+ 1.0.0
+
+
+ 5.0.0.2612
+
+
+ 1.6.0.1
+
+
+ 1.0.0.21
+
+
+ 1.3.1.2
+
+
+ 1.2.1.2
+
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.Droid/DebugTrace.cs b/Source/BLE.Client/BLE.Client.Droid/DebugTrace.cs
deleted file mode 100644
index 42f32466..00000000
--- a/Source/BLE.Client/BLE.Client.Droid/DebugTrace.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-using System;
-using System.Diagnostics;
-using MvvmCross.Platform.Platform;
-
-//Default
-namespace BLE.Client.Droid
-{
- public class DebugTrace : IMvxTrace
- {
- public void Trace(MvxTraceLevel level, string tag, Func message)
- {
- Debug.WriteLine(tag + ":" + level + ":" + message());
- }
-
- public void Trace(MvxTraceLevel level, string tag, string message)
- {
- Debug.WriteLine(tag + ":" + level + ":" + message);
- }
-
- public void Trace(MvxTraceLevel level, string tag, string message, params object[] args)
- {
- try
- {
- Debug.WriteLine(tag + ":" + level + ":" + message, args);
- }
- catch (FormatException)
- {
- Trace(MvxTraceLevel.Error, tag, "Exception during trace of {0} {1}", level, message);
- }
- }
- }
-}
diff --git a/Source/BLE.Client/BLE.Client.Droid/Helpers/PlatformHelpers.cs b/Source/BLE.Client/BLE.Client.Droid/Helpers/PlatformHelpers.cs
new file mode 100644
index 00000000..ed0523b8
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Droid/Helpers/PlatformHelpers.cs
@@ -0,0 +1,51 @@
+using System.Collections.Generic;
+using System.Threading.Tasks;
+using Xamarin.Essentials;
+using Xamarin.Forms;
+using BLE.Client.Helpers;
+
+[assembly: Dependency(typeof(BLE.Client.Droid.Helpers.PlatformHelpers))]
+namespace BLE.Client.Droid.Helpers
+{
+ public class PlatformHelpers : IPlatformHelpers
+ {
+ public async Task CheckAndRequestBluetoothPermissions()
+ {
+ PermissionStatus status;
+ if (Android.OS.Build.VERSION.SdkInt >= Android.OS.BuildVersionCodes.S)
+ {
+ status = await Permissions.CheckStatusAsync();
+
+ if (status == PermissionStatus.Granted)
+ return status;
+
+ status = await Permissions.RequestAsync();
+ }
+ else
+ {
+ status = await Permissions.CheckStatusAsync();
+
+ if (status == PermissionStatus.Granted)
+ return status;
+
+
+ if (Permissions.ShouldShowRationale())
+ {
+ await Application.Current.MainPage.DisplayAlert("Permission required", "Location permission is required for bluetooth scanning. We do not store or use your location at all.", "OK");
+ }
+
+ status = await Permissions.RequestAsync();
+ }
+ return status;
+ }
+ }
+
+ public class BluetoothSPermission : Xamarin.Essentials.Permissions.BasePlatformPermission
+ {
+ public override (string androidPermission, bool isRuntime)[] RequiredPermissions => new List<(string androidPermission, bool isRuntime)>
+ {
+ (Android.Manifest.Permission.BluetoothScan, true),
+ (Android.Manifest.Permission.BluetoothConnect, true)
+ }.ToArray();
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.Droid/Helpers/Settings.cs b/Source/BLE.Client/BLE.Client.Droid/Helpers/Settings.cs
deleted file mode 100644
index 0ca583c9..00000000
--- a/Source/BLE.Client/BLE.Client.Droid/Helpers/Settings.cs
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
-// Helpers/Settings.cs This file was automatically added when you installed the Settings Plugin. If you are not using a PCL then comment this file back in to use it.
-using Plugin.Settings;
-using Plugin.Settings.Abstractions;
-
-namespace BLE.Client.Droid.Helpers
-{
- ///
- /// This is the Settings static class that can be used in your Core solution or in any
- /// of your client applications. All settings are laid out the same exact way with getters
- /// and setters.
- ///
- public static class Settings
- {
- private static ISettings AppSettings
- {
- get
- {
- return CrossSettings.Current;
- }
- }
-
- #region Setting Constants
-
- private const string SettingsKey = "settings_key";
- private static readonly string SettingsDefault = string.Empty;
-
- #endregion
-
-
- public static string GeneralSettings
- {
- get
- {
- return AppSettings.GetValueOrDefault(SettingsKey, SettingsDefault);
- }
- set
- {
- AppSettings.AddOrUpdateValue(SettingsKey, value);
- }
- }
-
- }
-}*/
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.Droid/LinkerPleaseInclude.cs b/Source/BLE.Client/BLE.Client.Droid/LinkerPleaseInclude.cs
index 0ca1c0ad..76811b09 100644
--- a/Source/BLE.Client/BLE.Client.Droid/LinkerPleaseInclude.cs
+++ b/Source/BLE.Client/BLE.Client.Droid/LinkerPleaseInclude.cs
@@ -69,9 +69,9 @@ public void Include(ICommand command)
command.CanExecuteChanged += (s, e) => { if (command.CanExecute(null)) command.Execute(null); };
}
- public void Include(MvvmCross.Platform.IoC.MvxPropertyInjector injector)
+ public void Include(MvvmCross.IoC.MvxPropertyInjector injector)
{
- injector = new MvvmCross.Platform.IoC.MvxPropertyInjector ();
+ injector = new MvvmCross.IoC.MvxPropertyInjector ();
}
public void Include(System.ComponentModel.INotifyPropertyChanged changed)
diff --git a/Source/BLE.Client/BLE.Client.Droid/MainActivity.cs b/Source/BLE.Client/BLE.Client.Droid/MainActivity.cs
index 73cef48a..bf88c2f0 100644
--- a/Source/BLE.Client/BLE.Client.Droid/MainActivity.cs
+++ b/Source/BLE.Client/BLE.Client.Droid/MainActivity.cs
@@ -1,19 +1,15 @@
-using Acr.UserDialogs;
-using Android.App;
+using Android.App;
using Android.Content.PM;
using Android.OS;
-using MvvmCross.Core.ViewModels;
-using MvvmCross.Core.Views;
-using MvvmCross.Forms.Droid.Presenters;
-using MvvmCross.Platform;
-using Xamarin.Forms;
-using Xamarin.Forms.Platform.Android;
+using MvvmCross.Forms.Platforms.Android.Views;
+using Xamarin.Essentials;
namespace BLE.Client.Droid
{
- [Activity(ScreenOrientation = ScreenOrientation.Portrait)]
- public class MainActivity
- : FormsAppCompatActivity
+ [Activity(ScreenOrientation = ScreenOrientation.Portrait
+ ,ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation,
+ LaunchMode = LaunchMode.SingleTask)]
+ public class MainActivity : MvxFormsAppCompatActivity
{
protected override void OnCreate(Bundle bundle)
{
@@ -22,15 +18,14 @@ protected override void OnCreate(Bundle bundle)
base.OnCreate(bundle);
- UserDialogs.Init(this);
- Forms.Init(this, bundle);
- var formsApp = new BleMvxFormsApp();
- LoadApplication(formsApp);
+ Platform.Init(this, bundle);
+ }
- var presenter = (MvxFormsDroidPagePresenter) Mvx.Resolve();
- presenter.FormsApplication = formsApp;
+ public override void OnRequestPermissionsResult(int requestCode, string[] permissions, Android.Content.PM.Permission[] grantResults)
+ {
+ Xamarin.Essentials.Platform.OnRequestPermissionsResult(requestCode, permissions, grantResults);
- Mvx.Resolve().Start();
+ base.OnRequestPermissionsResult(requestCode, permissions, grantResults);
}
}
}
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.Droid/MainApplication.cs b/Source/BLE.Client/BLE.Client.Droid/MainApplication.cs
index b69fe397..2fc22b6f 100644
--- a/Source/BLE.Client/BLE.Client.Droid/MainApplication.cs
+++ b/Source/BLE.Client/BLE.Client.Droid/MainApplication.cs
@@ -3,7 +3,6 @@
using Android.App;
using Android.OS;
using Android.Runtime;
-using Plugin.CurrentActivity;
namespace BLE.Client.Droid
{
@@ -31,7 +30,6 @@ public override void OnTerminate()
public void OnActivityCreated(Activity activity, Bundle savedInstanceState)
{
- CrossCurrentActivity.Current.Activity = activity;
}
public void OnActivityDestroyed(Activity activity)
@@ -44,7 +42,6 @@ public void OnActivityPaused(Activity activity)
public void OnActivityResumed(Activity activity)
{
- CrossCurrentActivity.Current.Activity = activity;
}
public void OnActivitySaveInstanceState(Activity activity, Bundle outState)
@@ -53,7 +50,6 @@ public void OnActivitySaveInstanceState(Activity activity, Bundle outState)
public void OnActivityStarted(Activity activity)
{
- CrossCurrentActivity.Current.Activity = activity;
}
public void OnActivityStopped(Activity activity)
diff --git a/Source/BLE.Client/BLE.Client.Droid/Properties/AndroidManifest.xml b/Source/BLE.Client/BLE.Client.Droid/Properties/AndroidManifest.xml
index a2da046f..48f7a96e 100644
--- a/Source/BLE.Client/BLE.Client.Droid/Properties/AndroidManifest.xml
+++ b/Source/BLE.Client/BLE.Client.Droid/Properties/AndroidManifest.xml
@@ -1,9 +1,13 @@
-
+
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Droid/Properties/AssemblyInfo.cs b/Source/BLE.Client/BLE.Client.Droid/Properties/AssemblyInfo.cs
deleted file mode 100644
index 58629540..00000000
--- a/Source/BLE.Client/BLE.Client.Droid/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-using Android.App;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("BLE.Client.Droid")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("BLE.Client.Droid")]
-[assembly: AssemblyCopyright("Copyright � 2014")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: ComVisible(false)]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
-
-// Add some common permissions, these can be removed if not needed
-[assembly: UsesPermission(Android.Manifest.Permission.Internet)]
-[assembly: UsesPermission(Android.Manifest.Permission.WriteExternalStorage)]
-[assembly: UsesPermission(Android.Manifest.Permission.AccessCoarseLocation)]
-[assembly: UsesPermission(Android.Manifest.Permission.AccessFineLocation)]
diff --git a/Source/BLE.Client/BLE.Client.Droid/Resources/Resource.Designer.cs b/Source/BLE.Client/BLE.Client.Droid/Resources/Resource.Designer.cs
deleted file mode 100644
index 5e811c16..00000000
--- a/Source/BLE.Client/BLE.Client.Droid/Resources/Resource.Designer.cs
+++ /dev/null
@@ -1,7237 +0,0 @@
-#pragma warning disable 1591
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-[assembly: global::Android.Runtime.ResourceDesignerAttribute("BLE.Client.Droid.Resource", IsApplication=true)]
-
-namespace BLE.Client.Droid
-{
-
-
- [System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "1.0.0.0")]
- public partial class Resource
- {
-
- static Resource()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- public static void UpdateIdValues()
- {
- global::AndroidHUD.Resource.Attribute.ahBarColor = global::BLE.Client.Droid.Resource.Attribute.ahBarColor;
- global::AndroidHUD.Resource.Attribute.ahBarLength = global::BLE.Client.Droid.Resource.Attribute.ahBarLength;
- global::AndroidHUD.Resource.Attribute.ahBarWidth = global::BLE.Client.Droid.Resource.Attribute.ahBarWidth;
- global::AndroidHUD.Resource.Attribute.ahCircleColor = global::BLE.Client.Droid.Resource.Attribute.ahCircleColor;
- global::AndroidHUD.Resource.Attribute.ahDelayMillis = global::BLE.Client.Droid.Resource.Attribute.ahDelayMillis;
- global::AndroidHUD.Resource.Attribute.ahRadius = global::BLE.Client.Droid.Resource.Attribute.ahRadius;
- global::AndroidHUD.Resource.Attribute.ahRimColor = global::BLE.Client.Droid.Resource.Attribute.ahRimColor;
- global::AndroidHUD.Resource.Attribute.ahRimWidth = global::BLE.Client.Droid.Resource.Attribute.ahRimWidth;
- global::AndroidHUD.Resource.Attribute.ahSpinSpeed = global::BLE.Client.Droid.Resource.Attribute.ahSpinSpeed;
- global::AndroidHUD.Resource.Attribute.ahText = global::BLE.Client.Droid.Resource.Attribute.ahText;
- global::AndroidHUD.Resource.Attribute.ahTextColor = global::BLE.Client.Droid.Resource.Attribute.ahTextColor;
- global::AndroidHUD.Resource.Attribute.ahTextSize = global::BLE.Client.Droid.Resource.Attribute.ahTextSize;
- global::AndroidHUD.Resource.Drawable.ic_errorstatus = global::BLE.Client.Droid.Resource.Drawable.ic_errorstatus;
- global::AndroidHUD.Resource.Drawable.ic_successstatus = global::BLE.Client.Droid.Resource.Drawable.ic_successstatus;
- global::AndroidHUD.Resource.Drawable.roundedbg = global::BLE.Client.Droid.Resource.Drawable.roundedbg;
- global::AndroidHUD.Resource.Drawable.roundedbgdark = global::BLE.Client.Droid.Resource.Drawable.roundedbgdark;
- global::AndroidHUD.Resource.Id.loadingImage = global::BLE.Client.Droid.Resource.Id.loadingImage;
- global::AndroidHUD.Resource.Id.loadingProgressBar = global::BLE.Client.Droid.Resource.Id.loadingProgressBar;
- global::AndroidHUD.Resource.Id.loadingProgressWheel = global::BLE.Client.Droid.Resource.Id.loadingProgressWheel;
- global::AndroidHUD.Resource.Id.textViewStatus = global::BLE.Client.Droid.Resource.Id.textViewStatus;
- global::AndroidHUD.Resource.Layout.loading = global::BLE.Client.Droid.Resource.Layout.loading;
- global::AndroidHUD.Resource.Layout.loadingimage = global::BLE.Client.Droid.Resource.Layout.loadingimage;
- global::AndroidHUD.Resource.Layout.loadingprogress = global::BLE.Client.Droid.Resource.Layout.loadingprogress;
- global::AndroidHUD.Resource.String.library_name = global::BLE.Client.Droid.Resource.String.library_name;
- global::AndroidHUD.Resource.Styleable.ProgressWheel = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahBarColor = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahBarColor;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahBarLength = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahBarLength;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahBarWidth = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahBarWidth;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahCircleColor = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahCircleColor;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahDelayMillis = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahDelayMillis;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahRadius = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahRadius;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahRimColor = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahRimColor;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahRimWidth = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahRimWidth;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahSpinSpeed = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahSpinSpeed;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahText = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahText;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahTextColor = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahTextColor;
- global::AndroidHUD.Resource.Styleable.ProgressWheel_ahTextSize = global::BLE.Client.Droid.Resource.Styleable.ProgressWheel_ahTextSize;
- global::MvvmCross.Binding.Droid.Resource.Attribute.MvxBind = global::BLE.Client.Droid.Resource.Attribute.MvxBind;
- global::MvvmCross.Binding.Droid.Resource.Attribute.MvxDropDownItemTemplate = global::BLE.Client.Droid.Resource.Attribute.MvxDropDownItemTemplate;
- global::MvvmCross.Binding.Droid.Resource.Attribute.MvxGroupItemTemplate = global::BLE.Client.Droid.Resource.Attribute.MvxGroupItemTemplate;
- global::MvvmCross.Binding.Droid.Resource.Attribute.MvxItemTemplate = global::BLE.Client.Droid.Resource.Attribute.MvxItemTemplate;
- global::MvvmCross.Binding.Droid.Resource.Attribute.MvxLang = global::BLE.Client.Droid.Resource.Attribute.MvxLang;
- global::MvvmCross.Binding.Droid.Resource.Attribute.MvxSource = global::BLE.Client.Droid.Resource.Attribute.MvxSource;
- global::MvvmCross.Binding.Droid.Resource.Attribute.MvxTemplate = global::BLE.Client.Droid.Resource.Attribute.MvxTemplate;
- global::MvvmCross.Binding.Droid.Resource.Id.MvvmCrossTagId = global::BLE.Client.Droid.Resource.Id.MvvmCrossTagId;
- global::MvvmCross.Binding.Droid.Resource.Id.MvxBindingTagUnique = global::BLE.Client.Droid.Resource.Id.MvxBindingTagUnique;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxBinding = global::BLE.Client.Droid.Resource.Styleable.MvxBinding;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxBinding_MvxBind = global::BLE.Client.Droid.Resource.Styleable.MvxBinding_MvxBind;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxBinding_MvxLang = global::BLE.Client.Droid.Resource.Styleable.MvxBinding_MvxLang;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxControl = global::BLE.Client.Droid.Resource.Styleable.MvxControl;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxControl_MvxTemplate = global::BLE.Client.Droid.Resource.Styleable.MvxControl_MvxTemplate;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxExpandableListView = global::BLE.Client.Droid.Resource.Styleable.MvxExpandableListView;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxExpandableListView_MvxGroupItemTemplate = global::BLE.Client.Droid.Resource.Styleable.MvxExpandableListView_MvxGroupItemTemplate;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxImageView = global::BLE.Client.Droid.Resource.Styleable.MvxImageView;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxImageView_MvxSource = global::BLE.Client.Droid.Resource.Styleable.MvxImageView_MvxSource;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxListView = global::BLE.Client.Droid.Resource.Styleable.MvxListView;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxListView_MvxDropDownItemTemplate = global::BLE.Client.Droid.Resource.Styleable.MvxListView_MvxDropDownItemTemplate;
- global::MvvmCross.Binding.Droid.Resource.Styleable.MvxListView_MvxItemTemplate = global::BLE.Client.Droid.Resource.Styleable.MvxListView_MvxItemTemplate;
- global::Splat.Resource.String.library_name = global::BLE.Client.Droid.Resource.String.library_name;
- global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarSize = global::BLE.Client.Droid.Resource.Attribute.actionBarSize;
- }
-
- public partial class Animation
- {
-
- // aapt resource value: 0x7f040000
- public const int abc_fade_in = 2130968576;
-
- // aapt resource value: 0x7f040001
- public const int abc_fade_out = 2130968577;
-
- // aapt resource value: 0x7f040002
- public const int abc_grow_fade_in_from_bottom = 2130968578;
-
- // aapt resource value: 0x7f040003
- public const int abc_popup_enter = 2130968579;
-
- // aapt resource value: 0x7f040004
- public const int abc_popup_exit = 2130968580;
-
- // aapt resource value: 0x7f040005
- public const int abc_shrink_fade_out_from_bottom = 2130968581;
-
- // aapt resource value: 0x7f040006
- public const int abc_slide_in_bottom = 2130968582;
-
- // aapt resource value: 0x7f040007
- public const int abc_slide_in_top = 2130968583;
-
- // aapt resource value: 0x7f040008
- public const int abc_slide_out_bottom = 2130968584;
-
- // aapt resource value: 0x7f040009
- public const int abc_slide_out_top = 2130968585;
-
- // aapt resource value: 0x7f04000a
- public const int design_bottom_sheet_slide_in = 2130968586;
-
- // aapt resource value: 0x7f04000b
- public const int design_bottom_sheet_slide_out = 2130968587;
-
- // aapt resource value: 0x7f04000c
- public const int design_fab_in = 2130968588;
-
- // aapt resource value: 0x7f04000d
- public const int design_fab_out = 2130968589;
-
- // aapt resource value: 0x7f04000e
- public const int design_snackbar_in = 2130968590;
-
- // aapt resource value: 0x7f04000f
- public const int design_snackbar_out = 2130968591;
-
- static Animation()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Animation()
- {
- }
- }
-
- public partial class Animator
- {
-
- // aapt resource value: 0x7f050000
- public const int design_appbar_state_list_animator = 2131034112;
-
- static Animator()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Animator()
- {
- }
- }
-
- public partial class Attribute
- {
-
- // aapt resource value: 0x7f010152
- public const int MvxBind = 2130772306;
-
- // aapt resource value: 0x7f010156
- public const int MvxDropDownItemTemplate = 2130772310;
-
- // aapt resource value: 0x7f010157
- public const int MvxGroupItemTemplate = 2130772311;
-
- // aapt resource value: 0x7f010155
- public const int MvxItemTemplate = 2130772309;
-
- // aapt resource value: 0x7f010153
- public const int MvxLang = 2130772307;
-
- // aapt resource value: 0x7f010158
- public const int MvxSource = 2130772312;
-
- // aapt resource value: 0x7f010154
- public const int MvxTemplate = 2130772308;
-
- // aapt resource value: 0x7f01005d
- public const int actionBarDivider = 2130772061;
-
- // aapt resource value: 0x7f01005e
- public const int actionBarItemBackground = 2130772062;
-
- // aapt resource value: 0x7f010057
- public const int actionBarPopupTheme = 2130772055;
-
- // aapt resource value: 0x7f01005c
- public const int actionBarSize = 2130772060;
-
- // aapt resource value: 0x7f010059
- public const int actionBarSplitStyle = 2130772057;
-
- // aapt resource value: 0x7f010058
- public const int actionBarStyle = 2130772056;
-
- // aapt resource value: 0x7f010053
- public const int actionBarTabBarStyle = 2130772051;
-
- // aapt resource value: 0x7f010052
- public const int actionBarTabStyle = 2130772050;
-
- // aapt resource value: 0x7f010054
- public const int actionBarTabTextStyle = 2130772052;
-
- // aapt resource value: 0x7f01005a
- public const int actionBarTheme = 2130772058;
-
- // aapt resource value: 0x7f01005b
- public const int actionBarWidgetTheme = 2130772059;
-
- // aapt resource value: 0x7f010078
- public const int actionButtonStyle = 2130772088;
-
- // aapt resource value: 0x7f010074
- public const int actionDropDownStyle = 2130772084;
-
- // aapt resource value: 0x7f0100c9
- public const int actionLayout = 2130772169;
-
- // aapt resource value: 0x7f01005f
- public const int actionMenuTextAppearance = 2130772063;
-
- // aapt resource value: 0x7f010060
- public const int actionMenuTextColor = 2130772064;
-
- // aapt resource value: 0x7f010063
- public const int actionModeBackground = 2130772067;
-
- // aapt resource value: 0x7f010062
- public const int actionModeCloseButtonStyle = 2130772066;
-
- // aapt resource value: 0x7f010065
- public const int actionModeCloseDrawable = 2130772069;
-
- // aapt resource value: 0x7f010067
- public const int actionModeCopyDrawable = 2130772071;
-
- // aapt resource value: 0x7f010066
- public const int actionModeCutDrawable = 2130772070;
-
- // aapt resource value: 0x7f01006b
- public const int actionModeFindDrawable = 2130772075;
-
- // aapt resource value: 0x7f010068
- public const int actionModePasteDrawable = 2130772072;
-
- // aapt resource value: 0x7f01006d
- public const int actionModePopupWindowStyle = 2130772077;
-
- // aapt resource value: 0x7f010069
- public const int actionModeSelectAllDrawable = 2130772073;
-
- // aapt resource value: 0x7f01006a
- public const int actionModeShareDrawable = 2130772074;
-
- // aapt resource value: 0x7f010064
- public const int actionModeSplitBackground = 2130772068;
-
- // aapt resource value: 0x7f010061
- public const int actionModeStyle = 2130772065;
-
- // aapt resource value: 0x7f01006c
- public const int actionModeWebSearchDrawable = 2130772076;
-
- // aapt resource value: 0x7f010055
- public const int actionOverflowButtonStyle = 2130772053;
-
- // aapt resource value: 0x7f010056
- public const int actionOverflowMenuStyle = 2130772054;
-
- // aapt resource value: 0x7f0100cb
- public const int actionProviderClass = 2130772171;
-
- // aapt resource value: 0x7f0100ca
- public const int actionViewClass = 2130772170;
-
- // aapt resource value: 0x7f010080
- public const int activityChooserViewStyle = 2130772096;
-
- // aapt resource value: 0x7f01015c
- public const int ahBarColor = 2130772316;
-
- // aapt resource value: 0x7f010164
- public const int ahBarLength = 2130772324;
-
- // aapt resource value: 0x7f010163
- public const int ahBarWidth = 2130772323;
-
- // aapt resource value: 0x7f010161
- public const int ahCircleColor = 2130772321;
-
- // aapt resource value: 0x7f010160
- public const int ahDelayMillis = 2130772320;
-
- // aapt resource value: 0x7f010162
- public const int ahRadius = 2130772322;
-
- // aapt resource value: 0x7f01015d
- public const int ahRimColor = 2130772317;
-
- // aapt resource value: 0x7f01015e
- public const int ahRimWidth = 2130772318;
-
- // aapt resource value: 0x7f01015f
- public const int ahSpinSpeed = 2130772319;
-
- // aapt resource value: 0x7f010159
- public const int ahText = 2130772313;
-
- // aapt resource value: 0x7f01015a
- public const int ahTextColor = 2130772314;
-
- // aapt resource value: 0x7f01015b
- public const int ahTextSize = 2130772315;
-
- // aapt resource value: 0x7f0100a4
- public const int alertDialogButtonGroupStyle = 2130772132;
-
- // aapt resource value: 0x7f0100a5
- public const int alertDialogCenterButtons = 2130772133;
-
- // aapt resource value: 0x7f0100a3
- public const int alertDialogStyle = 2130772131;
-
- // aapt resource value: 0x7f0100a6
- public const int alertDialogTheme = 2130772134;
-
- // aapt resource value: 0x7f0100b9
- public const int allowStacking = 2130772153;
-
- // aapt resource value: 0x7f0100ba
- public const int alpha = 2130772154;
-
- // aapt resource value: 0x7f0100c1
- public const int arrowHeadLength = 2130772161;
-
- // aapt resource value: 0x7f0100c2
- public const int arrowShaftLength = 2130772162;
-
- // aapt resource value: 0x7f0100ab
- public const int autoCompleteTextViewStyle = 2130772139;
-
- // aapt resource value: 0x7f010028
- public const int background = 2130772008;
-
- // aapt resource value: 0x7f01002a
- public const int backgroundSplit = 2130772010;
-
- // aapt resource value: 0x7f010029
- public const int backgroundStacked = 2130772009;
-
- // aapt resource value: 0x7f0100fe
- public const int backgroundTint = 2130772222;
-
- // aapt resource value: 0x7f0100ff
- public const int backgroundTintMode = 2130772223;
-
- // aapt resource value: 0x7f0100c3
- public const int barLength = 2130772163;
-
- // aapt resource value: 0x7f010129
- public const int behavior_autoHide = 2130772265;
-
- // aapt resource value: 0x7f010106
- public const int behavior_hideable = 2130772230;
-
- // aapt resource value: 0x7f010132
- public const int behavior_overlapTop = 2130772274;
-
- // aapt resource value: 0x7f010105
- public const int behavior_peekHeight = 2130772229;
-
- // aapt resource value: 0x7f010107
- public const int behavior_skipCollapsed = 2130772231;
-
- // aapt resource value: 0x7f010127
- public const int borderWidth = 2130772263;
-
- // aapt resource value: 0x7f01007d
- public const int borderlessButtonStyle = 2130772093;
-
- // aapt resource value: 0x7f010121
- public const int bottomSheetDialogTheme = 2130772257;
-
- // aapt resource value: 0x7f010122
- public const int bottomSheetStyle = 2130772258;
-
- // aapt resource value: 0x7f01007a
- public const int buttonBarButtonStyle = 2130772090;
-
- // aapt resource value: 0x7f0100a9
- public const int buttonBarNegativeButtonStyle = 2130772137;
-
- // aapt resource value: 0x7f0100aa
- public const int buttonBarNeutralButtonStyle = 2130772138;
-
- // aapt resource value: 0x7f0100a8
- public const int buttonBarPositiveButtonStyle = 2130772136;
-
- // aapt resource value: 0x7f010079
- public const int buttonBarStyle = 2130772089;
-
- // aapt resource value: 0x7f0100f3
- public const int buttonGravity = 2130772211;
-
- // aapt resource value: 0x7f01003d
- public const int buttonPanelSideLayout = 2130772029;
-
- // aapt resource value: 0x7f0100ac
- public const int buttonStyle = 2130772140;
-
- // aapt resource value: 0x7f0100ad
- public const int buttonStyleSmall = 2130772141;
-
- // aapt resource value: 0x7f0100bb
- public const int buttonTint = 2130772155;
-
- // aapt resource value: 0x7f0100bc
- public const int buttonTintMode = 2130772156;
-
- // aapt resource value: 0x7f010011
- public const int cardBackgroundColor = 2130771985;
-
- // aapt resource value: 0x7f010012
- public const int cardCornerRadius = 2130771986;
-
- // aapt resource value: 0x7f010013
- public const int cardElevation = 2130771987;
-
- // aapt resource value: 0x7f010014
- public const int cardMaxElevation = 2130771988;
-
- // aapt resource value: 0x7f010016
- public const int cardPreventCornerOverlap = 2130771990;
-
- // aapt resource value: 0x7f010015
- public const int cardUseCompatPadding = 2130771989;
-
- // aapt resource value: 0x7f0100ae
- public const int checkboxStyle = 2130772142;
-
- // aapt resource value: 0x7f0100af
- public const int checkedTextViewStyle = 2130772143;
-
- // aapt resource value: 0x7f0100d6
- public const int closeIcon = 2130772182;
-
- // aapt resource value: 0x7f01003a
- public const int closeItemLayout = 2130772026;
-
- // aapt resource value: 0x7f0100f5
- public const int collapseContentDescription = 2130772213;
-
- // aapt resource value: 0x7f0100f4
- public const int collapseIcon = 2130772212;
-
- // aapt resource value: 0x7f010114
- public const int collapsedTitleGravity = 2130772244;
-
- // aapt resource value: 0x7f01010e
- public const int collapsedTitleTextAppearance = 2130772238;
-
- // aapt resource value: 0x7f0100bd
- public const int color = 2130772157;
-
- // aapt resource value: 0x7f01009b
- public const int colorAccent = 2130772123;
-
- // aapt resource value: 0x7f0100a2
- public const int colorBackgroundFloating = 2130772130;
-
- // aapt resource value: 0x7f01009f
- public const int colorButtonNormal = 2130772127;
-
- // aapt resource value: 0x7f01009d
- public const int colorControlActivated = 2130772125;
-
- // aapt resource value: 0x7f01009e
- public const int colorControlHighlight = 2130772126;
-
- // aapt resource value: 0x7f01009c
- public const int colorControlNormal = 2130772124;
-
- // aapt resource value: 0x7f010099
- public const int colorPrimary = 2130772121;
-
- // aapt resource value: 0x7f01009a
- public const int colorPrimaryDark = 2130772122;
-
- // aapt resource value: 0x7f0100a0
- public const int colorSwitchThumbNormal = 2130772128;
-
- // aapt resource value: 0x7f0100db
- public const int commitIcon = 2130772187;
-
- // aapt resource value: 0x7f010033
- public const int contentInsetEnd = 2130772019;
-
- // aapt resource value: 0x7f010037
- public const int contentInsetEndWithActions = 2130772023;
-
- // aapt resource value: 0x7f010034
- public const int contentInsetLeft = 2130772020;
-
- // aapt resource value: 0x7f010035
- public const int contentInsetRight = 2130772021;
-
- // aapt resource value: 0x7f010032
- public const int contentInsetStart = 2130772018;
-
- // aapt resource value: 0x7f010036
- public const int contentInsetStartWithNavigation = 2130772022;
-
- // aapt resource value: 0x7f010017
- public const int contentPadding = 2130771991;
-
- // aapt resource value: 0x7f01001b
- public const int contentPaddingBottom = 2130771995;
-
- // aapt resource value: 0x7f010018
- public const int contentPaddingLeft = 2130771992;
-
- // aapt resource value: 0x7f010019
- public const int contentPaddingRight = 2130771993;
-
- // aapt resource value: 0x7f01001a
- public const int contentPaddingTop = 2130771994;
-
- // aapt resource value: 0x7f01010f
- public const int contentScrim = 2130772239;
-
- // aapt resource value: 0x7f0100a1
- public const int controlBackground = 2130772129;
-
- // aapt resource value: 0x7f010148
- public const int counterEnabled = 2130772296;
-
- // aapt resource value: 0x7f010149
- public const int counterMaxLength = 2130772297;
-
- // aapt resource value: 0x7f01014b
- public const int counterOverflowTextAppearance = 2130772299;
-
- // aapt resource value: 0x7f01014a
- public const int counterTextAppearance = 2130772298;
-
- // aapt resource value: 0x7f01002b
- public const int customNavigationLayout = 2130772011;
-
- // aapt resource value: 0x7f0100d5
- public const int defaultQueryHint = 2130772181;
-
- // aapt resource value: 0x7f010072
- public const int dialogPreferredPadding = 2130772082;
-
- // aapt resource value: 0x7f010071
- public const int dialogTheme = 2130772081;
-
- // aapt resource value: 0x7f010021
- public const int displayOptions = 2130772001;
-
- // aapt resource value: 0x7f010027
- public const int divider = 2130772007;
-
- // aapt resource value: 0x7f01007f
- public const int dividerHorizontal = 2130772095;
-
- // aapt resource value: 0x7f0100c7
- public const int dividerPadding = 2130772167;
-
- // aapt resource value: 0x7f01007e
- public const int dividerVertical = 2130772094;
-
- // aapt resource value: 0x7f0100bf
- public const int drawableSize = 2130772159;
-
- // aapt resource value: 0x7f01001c
- public const int drawerArrowStyle = 2130771996;
-
- // aapt resource value: 0x7f010091
- public const int dropDownListViewStyle = 2130772113;
-
- // aapt resource value: 0x7f010075
- public const int dropdownListPreferredItemHeight = 2130772085;
-
- // aapt resource value: 0x7f010086
- public const int editTextBackground = 2130772102;
-
- // aapt resource value: 0x7f010085
- public const int editTextColor = 2130772101;
-
- // aapt resource value: 0x7f0100b0
- public const int editTextStyle = 2130772144;
-
- // aapt resource value: 0x7f010038
- public const int elevation = 2130772024;
-
- // aapt resource value: 0x7f010146
- public const int errorEnabled = 2130772294;
-
- // aapt resource value: 0x7f010147
- public const int errorTextAppearance = 2130772295;
-
- // aapt resource value: 0x7f01003c
- public const int expandActivityOverflowButtonDrawable = 2130772028;
-
- // aapt resource value: 0x7f010100
- public const int expanded = 2130772224;
-
- // aapt resource value: 0x7f010115
- public const int expandedTitleGravity = 2130772245;
-
- // aapt resource value: 0x7f010108
- public const int expandedTitleMargin = 2130772232;
-
- // aapt resource value: 0x7f01010c
- public const int expandedTitleMarginBottom = 2130772236;
-
- // aapt resource value: 0x7f01010b
- public const int expandedTitleMarginEnd = 2130772235;
-
- // aapt resource value: 0x7f010109
- public const int expandedTitleMarginStart = 2130772233;
-
- // aapt resource value: 0x7f01010a
- public const int expandedTitleMarginTop = 2130772234;
-
- // aapt resource value: 0x7f01010d
- public const int expandedTitleTextAppearance = 2130772237;
-
- // aapt resource value: 0x7f010010
- public const int externalRouteEnabledDrawable = 2130771984;
-
- // aapt resource value: 0x7f010125
- public const int fabSize = 2130772261;
-
- // aapt resource value: 0x7f01012a
- public const int foregroundInsidePadding = 2130772266;
-
- // aapt resource value: 0x7f0100c0
- public const int gapBetweenBars = 2130772160;
-
- // aapt resource value: 0x7f0100d7
- public const int goIcon = 2130772183;
-
- // aapt resource value: 0x7f010130
- public const int headerLayout = 2130772272;
-
- // aapt resource value: 0x7f01001d
- public const int height = 2130771997;
-
- // aapt resource value: 0x7f010031
- public const int hideOnContentScroll = 2130772017;
-
- // aapt resource value: 0x7f01014c
- public const int hintAnimationEnabled = 2130772300;
-
- // aapt resource value: 0x7f010145
- public const int hintEnabled = 2130772293;
-
- // aapt resource value: 0x7f010144
- public const int hintTextAppearance = 2130772292;
-
- // aapt resource value: 0x7f010077
- public const int homeAsUpIndicator = 2130772087;
-
- // aapt resource value: 0x7f01002c
- public const int homeLayout = 2130772012;
-
- // aapt resource value: 0x7f010025
- public const int icon = 2130772005;
-
- // aapt resource value: 0x7f0100d3
- public const int iconifiedByDefault = 2130772179;
-
- // aapt resource value: 0x7f010087
- public const int imageButtonStyle = 2130772103;
-
- // aapt resource value: 0x7f01002e
- public const int indeterminateProgressStyle = 2130772014;
-
- // aapt resource value: 0x7f01003b
- public const int initialActivityCount = 2130772027;
-
- // aapt resource value: 0x7f010131
- public const int insetForeground = 2130772273;
-
- // aapt resource value: 0x7f01001e
- public const int isLightTheme = 2130771998;
-
- // aapt resource value: 0x7f01012e
- public const int itemBackground = 2130772270;
-
- // aapt resource value: 0x7f01012c
- public const int itemIconTint = 2130772268;
-
- // aapt resource value: 0x7f010030
- public const int itemPadding = 2130772016;
-
- // aapt resource value: 0x7f01012f
- public const int itemTextAppearance = 2130772271;
-
- // aapt resource value: 0x7f01012d
- public const int itemTextColor = 2130772269;
-
- // aapt resource value: 0x7f010119
- public const int keylines = 2130772249;
-
- // aapt resource value: 0x7f0100d2
- public const int layout = 2130772178;
-
- // aapt resource value: 0x7f010000
- public const int layoutManager = 2130771968;
-
- // aapt resource value: 0x7f01011c
- public const int layout_anchor = 2130772252;
-
- // aapt resource value: 0x7f01011e
- public const int layout_anchorGravity = 2130772254;
-
- // aapt resource value: 0x7f01011b
- public const int layout_behavior = 2130772251;
-
- // aapt resource value: 0x7f010117
- public const int layout_collapseMode = 2130772247;
-
- // aapt resource value: 0x7f010118
- public const int layout_collapseParallaxMultiplier = 2130772248;
-
- // aapt resource value: 0x7f010120
- public const int layout_dodgeInsetEdges = 2130772256;
-
- // aapt resource value: 0x7f01011f
- public const int layout_insetEdge = 2130772255;
-
- // aapt resource value: 0x7f01011d
- public const int layout_keyline = 2130772253;
-
- // aapt resource value: 0x7f010103
- public const int layout_scrollFlags = 2130772227;
-
- // aapt resource value: 0x7f010104
- public const int layout_scrollInterpolator = 2130772228;
-
- // aapt resource value: 0x7f010098
- public const int listChoiceBackgroundIndicator = 2130772120;
-
- // aapt resource value: 0x7f010073
- public const int listDividerAlertDialog = 2130772083;
-
- // aapt resource value: 0x7f010041
- public const int listItemLayout = 2130772033;
-
- // aapt resource value: 0x7f01003e
- public const int listLayout = 2130772030;
-
- // aapt resource value: 0x7f0100b8
- public const int listMenuViewStyle = 2130772152;
-
- // aapt resource value: 0x7f010092
- public const int listPopupWindowStyle = 2130772114;
-
- // aapt resource value: 0x7f01008c
- public const int listPreferredItemHeight = 2130772108;
-
- // aapt resource value: 0x7f01008e
- public const int listPreferredItemHeightLarge = 2130772110;
-
- // aapt resource value: 0x7f01008d
- public const int listPreferredItemHeightSmall = 2130772109;
-
- // aapt resource value: 0x7f01008f
- public const int listPreferredItemPaddingLeft = 2130772111;
-
- // aapt resource value: 0x7f010090
- public const int listPreferredItemPaddingRight = 2130772112;
-
- // aapt resource value: 0x7f010026
- public const int logo = 2130772006;
-
- // aapt resource value: 0x7f0100f8
- public const int logoDescription = 2130772216;
-
- // aapt resource value: 0x7f010133
- public const int maxActionInlineWidth = 2130772275;
-
- // aapt resource value: 0x7f0100f2
- public const int maxButtonHeight = 2130772210;
-
- // aapt resource value: 0x7f0100c5
- public const int measureWithLargestChild = 2130772165;
-
- // aapt resource value: 0x7f010004
- public const int mediaRouteAudioTrackDrawable = 2130771972;
-
- // aapt resource value: 0x7f010005
- public const int mediaRouteButtonStyle = 2130771973;
-
- // aapt resource value: 0x7f010006
- public const int mediaRouteCloseDrawable = 2130771974;
-
- // aapt resource value: 0x7f010007
- public const int mediaRouteControlPanelThemeOverlay = 2130771975;
-
- // aapt resource value: 0x7f010008
- public const int mediaRouteDefaultIconDrawable = 2130771976;
-
- // aapt resource value: 0x7f010009
- public const int mediaRoutePauseDrawable = 2130771977;
-
- // aapt resource value: 0x7f01000a
- public const int mediaRoutePlayDrawable = 2130771978;
-
- // aapt resource value: 0x7f01000b
- public const int mediaRouteSpeakerGroupIconDrawable = 2130771979;
-
- // aapt resource value: 0x7f01000c
- public const int mediaRouteSpeakerIconDrawable = 2130771980;
-
- // aapt resource value: 0x7f01000d
- public const int mediaRouteStopDrawable = 2130771981;
-
- // aapt resource value: 0x7f01000e
- public const int mediaRouteTheme = 2130771982;
-
- // aapt resource value: 0x7f01000f
- public const int mediaRouteTvIconDrawable = 2130771983;
-
- // aapt resource value: 0x7f01012b
- public const int menu = 2130772267;
-
- // aapt resource value: 0x7f01003f
- public const int multiChoiceItemLayout = 2130772031;
-
- // aapt resource value: 0x7f0100f7
- public const int navigationContentDescription = 2130772215;
-
- // aapt resource value: 0x7f0100f6
- public const int navigationIcon = 2130772214;
-
- // aapt resource value: 0x7f010020
- public const int navigationMode = 2130772000;
-
- // aapt resource value: 0x7f0100ce
- public const int overlapAnchor = 2130772174;
-
- // aapt resource value: 0x7f0100d0
- public const int paddingBottomNoButtons = 2130772176;
-
- // aapt resource value: 0x7f0100fc
- public const int paddingEnd = 2130772220;
-
- // aapt resource value: 0x7f0100fb
- public const int paddingStart = 2130772219;
-
- // aapt resource value: 0x7f0100d1
- public const int paddingTopNoTitle = 2130772177;
-
- // aapt resource value: 0x7f010095
- public const int panelBackground = 2130772117;
-
- // aapt resource value: 0x7f010097
- public const int panelMenuListTheme = 2130772119;
-
- // aapt resource value: 0x7f010096
- public const int panelMenuListWidth = 2130772118;
-
- // aapt resource value: 0x7f01014f
- public const int passwordToggleContentDescription = 2130772303;
-
- // aapt resource value: 0x7f01014e
- public const int passwordToggleDrawable = 2130772302;
-
- // aapt resource value: 0x7f01014d
- public const int passwordToggleEnabled = 2130772301;
-
- // aapt resource value: 0x7f010150
- public const int passwordToggleTint = 2130772304;
-
- // aapt resource value: 0x7f010151
- public const int passwordToggleTintMode = 2130772305;
-
- // aapt resource value: 0x7f010083
- public const int popupMenuStyle = 2130772099;
-
- // aapt resource value: 0x7f010039
- public const int popupTheme = 2130772025;
-
- // aapt resource value: 0x7f010084
- public const int popupWindowStyle = 2130772100;
-
- // aapt resource value: 0x7f0100cc
- public const int preserveIconSpacing = 2130772172;
-
- // aapt resource value: 0x7f010126
- public const int pressedTranslationZ = 2130772262;
-
- // aapt resource value: 0x7f01002f
- public const int progressBarPadding = 2130772015;
-
- // aapt resource value: 0x7f01002d
- public const int progressBarStyle = 2130772013;
-
- // aapt resource value: 0x7f0100dd
- public const int queryBackground = 2130772189;
-
- // aapt resource value: 0x7f0100d4
- public const int queryHint = 2130772180;
-
- // aapt resource value: 0x7f0100b1
- public const int radioButtonStyle = 2130772145;
-
- // aapt resource value: 0x7f0100b2
- public const int ratingBarStyle = 2130772146;
-
- // aapt resource value: 0x7f0100b3
- public const int ratingBarStyleIndicator = 2130772147;
-
- // aapt resource value: 0x7f0100b4
- public const int ratingBarStyleSmall = 2130772148;
-
- // aapt resource value: 0x7f010002
- public const int reverseLayout = 2130771970;
-
- // aapt resource value: 0x7f010124
- public const int rippleColor = 2130772260;
-
- // aapt resource value: 0x7f010113
- public const int scrimAnimationDuration = 2130772243;
-
- // aapt resource value: 0x7f010112
- public const int scrimVisibleHeightTrigger = 2130772242;
-
- // aapt resource value: 0x7f0100d9
- public const int searchHintIcon = 2130772185;
-
- // aapt resource value: 0x7f0100d8
- public const int searchIcon = 2130772184;
-
- // aapt resource value: 0x7f01008b
- public const int searchViewStyle = 2130772107;
-
- // aapt resource value: 0x7f0100b5
- public const int seekBarStyle = 2130772149;
-
- // aapt resource value: 0x7f01007b
- public const int selectableItemBackground = 2130772091;
-
- // aapt resource value: 0x7f01007c
- public const int selectableItemBackgroundBorderless = 2130772092;
-
- // aapt resource value: 0x7f0100c8
- public const int showAsAction = 2130772168;
-
- // aapt resource value: 0x7f0100c6
- public const int showDividers = 2130772166;
-
- // aapt resource value: 0x7f0100e9
- public const int showText = 2130772201;
-
- // aapt resource value: 0x7f010042
- public const int showTitle = 2130772034;
-
- // aapt resource value: 0x7f010040
- public const int singleChoiceItemLayout = 2130772032;
-
- // aapt resource value: 0x7f010001
- public const int spanCount = 2130771969;
-
- // aapt resource value: 0x7f0100be
- public const int spinBars = 2130772158;
-
- // aapt resource value: 0x7f010076
- public const int spinnerDropDownItemStyle = 2130772086;
-
- // aapt resource value: 0x7f0100b6
- public const int spinnerStyle = 2130772150;
-
- // aapt resource value: 0x7f0100e8
- public const int splitTrack = 2130772200;
-
- // aapt resource value: 0x7f010043
- public const int srcCompat = 2130772035;
-
- // aapt resource value: 0x7f010003
- public const int stackFromEnd = 2130771971;
-
- // aapt resource value: 0x7f0100cf
- public const int state_above_anchor = 2130772175;
-
- // aapt resource value: 0x7f010101
- public const int state_collapsed = 2130772225;
-
- // aapt resource value: 0x7f010102
- public const int state_collapsible = 2130772226;
-
- // aapt resource value: 0x7f01011a
- public const int statusBarBackground = 2130772250;
-
- // aapt resource value: 0x7f010110
- public const int statusBarScrim = 2130772240;
-
- // aapt resource value: 0x7f0100cd
- public const int subMenuArrow = 2130772173;
-
- // aapt resource value: 0x7f0100de
- public const int submitBackground = 2130772190;
-
- // aapt resource value: 0x7f010022
- public const int subtitle = 2130772002;
-
- // aapt resource value: 0x7f0100eb
- public const int subtitleTextAppearance = 2130772203;
-
- // aapt resource value: 0x7f0100fa
- public const int subtitleTextColor = 2130772218;
-
- // aapt resource value: 0x7f010024
- public const int subtitleTextStyle = 2130772004;
-
- // aapt resource value: 0x7f0100dc
- public const int suggestionRowLayout = 2130772188;
-
- // aapt resource value: 0x7f0100e6
- public const int switchMinWidth = 2130772198;
-
- // aapt resource value: 0x7f0100e7
- public const int switchPadding = 2130772199;
-
- // aapt resource value: 0x7f0100b7
- public const int switchStyle = 2130772151;
-
- // aapt resource value: 0x7f0100e5
- public const int switchTextAppearance = 2130772197;
-
- // aapt resource value: 0x7f010137
- public const int tabBackground = 2130772279;
-
- // aapt resource value: 0x7f010136
- public const int tabContentStart = 2130772278;
-
- // aapt resource value: 0x7f010139
- public const int tabGravity = 2130772281;
-
- // aapt resource value: 0x7f010134
- public const int tabIndicatorColor = 2130772276;
-
- // aapt resource value: 0x7f010135
- public const int tabIndicatorHeight = 2130772277;
-
- // aapt resource value: 0x7f01013b
- public const int tabMaxWidth = 2130772283;
-
- // aapt resource value: 0x7f01013a
- public const int tabMinWidth = 2130772282;
-
- // aapt resource value: 0x7f010138
- public const int tabMode = 2130772280;
-
- // aapt resource value: 0x7f010143
- public const int tabPadding = 2130772291;
-
- // aapt resource value: 0x7f010142
- public const int tabPaddingBottom = 2130772290;
-
- // aapt resource value: 0x7f010141
- public const int tabPaddingEnd = 2130772289;
-
- // aapt resource value: 0x7f01013f
- public const int tabPaddingStart = 2130772287;
-
- // aapt resource value: 0x7f010140
- public const int tabPaddingTop = 2130772288;
-
- // aapt resource value: 0x7f01013e
- public const int tabSelectedTextColor = 2130772286;
-
- // aapt resource value: 0x7f01013c
- public const int tabTextAppearance = 2130772284;
-
- // aapt resource value: 0x7f01013d
- public const int tabTextColor = 2130772285;
-
- // aapt resource value: 0x7f010047
- public const int textAllCaps = 2130772039;
-
- // aapt resource value: 0x7f01006e
- public const int textAppearanceLargePopupMenu = 2130772078;
-
- // aapt resource value: 0x7f010093
- public const int textAppearanceListItem = 2130772115;
-
- // aapt resource value: 0x7f010094
- public const int textAppearanceListItemSmall = 2130772116;
-
- // aapt resource value: 0x7f010070
- public const int textAppearancePopupMenuHeader = 2130772080;
-
- // aapt resource value: 0x7f010089
- public const int textAppearanceSearchResultSubtitle = 2130772105;
-
- // aapt resource value: 0x7f010088
- public const int textAppearanceSearchResultTitle = 2130772104;
-
- // aapt resource value: 0x7f01006f
- public const int textAppearanceSmallPopupMenu = 2130772079;
-
- // aapt resource value: 0x7f0100a7
- public const int textColorAlertDialogListItem = 2130772135;
-
- // aapt resource value: 0x7f010123
- public const int textColorError = 2130772259;
-
- // aapt resource value: 0x7f01008a
- public const int textColorSearchUrl = 2130772106;
-
- // aapt resource value: 0x7f0100fd
- public const int theme = 2130772221;
-
- // aapt resource value: 0x7f0100c4
- public const int thickness = 2130772164;
-
- // aapt resource value: 0x7f0100e4
- public const int thumbTextPadding = 2130772196;
-
- // aapt resource value: 0x7f0100df
- public const int thumbTint = 2130772191;
-
- // aapt resource value: 0x7f0100e0
- public const int thumbTintMode = 2130772192;
-
- // aapt resource value: 0x7f010044
- public const int tickMark = 2130772036;
-
- // aapt resource value: 0x7f010045
- public const int tickMarkTint = 2130772037;
-
- // aapt resource value: 0x7f010046
- public const int tickMarkTintMode = 2130772038;
-
- // aapt resource value: 0x7f01001f
- public const int title = 2130771999;
-
- // aapt resource value: 0x7f010116
- public const int titleEnabled = 2130772246;
-
- // aapt resource value: 0x7f0100ec
- public const int titleMargin = 2130772204;
-
- // aapt resource value: 0x7f0100f0
- public const int titleMarginBottom = 2130772208;
-
- // aapt resource value: 0x7f0100ee
- public const int titleMarginEnd = 2130772206;
-
- // aapt resource value: 0x7f0100ed
- public const int titleMarginStart = 2130772205;
-
- // aapt resource value: 0x7f0100ef
- public const int titleMarginTop = 2130772207;
-
- // aapt resource value: 0x7f0100f1
- public const int titleMargins = 2130772209;
-
- // aapt resource value: 0x7f0100ea
- public const int titleTextAppearance = 2130772202;
-
- // aapt resource value: 0x7f0100f9
- public const int titleTextColor = 2130772217;
-
- // aapt resource value: 0x7f010023
- public const int titleTextStyle = 2130772003;
-
- // aapt resource value: 0x7f010111
- public const int toolbarId = 2130772241;
-
- // aapt resource value: 0x7f010082
- public const int toolbarNavigationButtonStyle = 2130772098;
-
- // aapt resource value: 0x7f010081
- public const int toolbarStyle = 2130772097;
-
- // aapt resource value: 0x7f0100e1
- public const int track = 2130772193;
-
- // aapt resource value: 0x7f0100e2
- public const int trackTint = 2130772194;
-
- // aapt resource value: 0x7f0100e3
- public const int trackTintMode = 2130772195;
-
- // aapt resource value: 0x7f010128
- public const int useCompatPadding = 2130772264;
-
- // aapt resource value: 0x7f0100da
- public const int voiceIcon = 2130772186;
-
- // aapt resource value: 0x7f010048
- public const int windowActionBar = 2130772040;
-
- // aapt resource value: 0x7f01004a
- public const int windowActionBarOverlay = 2130772042;
-
- // aapt resource value: 0x7f01004b
- public const int windowActionModeOverlay = 2130772043;
-
- // aapt resource value: 0x7f01004f
- public const int windowFixedHeightMajor = 2130772047;
-
- // aapt resource value: 0x7f01004d
- public const int windowFixedHeightMinor = 2130772045;
-
- // aapt resource value: 0x7f01004c
- public const int windowFixedWidthMajor = 2130772044;
-
- // aapt resource value: 0x7f01004e
- public const int windowFixedWidthMinor = 2130772046;
-
- // aapt resource value: 0x7f010050
- public const int windowMinWidthMajor = 2130772048;
-
- // aapt resource value: 0x7f010051
- public const int windowMinWidthMinor = 2130772049;
-
- // aapt resource value: 0x7f010049
- public const int windowNoTitle = 2130772041;
-
- static Attribute()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Attribute()
- {
- }
- }
-
- public partial class Boolean
- {
-
- // aapt resource value: 0x7f0d0000
- public const int abc_action_bar_embed_tabs = 2131558400;
-
- // aapt resource value: 0x7f0d0001
- public const int abc_allow_stacked_button_bar = 2131558401;
-
- // aapt resource value: 0x7f0d0002
- public const int abc_config_actionMenuItemAllCaps = 2131558402;
-
- // aapt resource value: 0x7f0d0003
- public const int abc_config_closeDialogWhenTouchOutside = 2131558403;
-
- // aapt resource value: 0x7f0d0004
- public const int abc_config_showMenuShortcutsWhenKeyboardPresent = 2131558404;
-
- static Boolean()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Boolean()
- {
- }
- }
-
- public partial class Color
- {
-
- // aapt resource value: 0x7f0c004e
- public const int abc_background_cache_hint_selector_material_dark = 2131492942;
-
- // aapt resource value: 0x7f0c004f
- public const int abc_background_cache_hint_selector_material_light = 2131492943;
-
- // aapt resource value: 0x7f0c0050
- public const int abc_btn_colored_borderless_text_material = 2131492944;
-
- // aapt resource value: 0x7f0c0051
- public const int abc_btn_colored_text_material = 2131492945;
-
- // aapt resource value: 0x7f0c0052
- public const int abc_color_highlight_material = 2131492946;
-
- // aapt resource value: 0x7f0c0053
- public const int abc_hint_foreground_material_dark = 2131492947;
-
- // aapt resource value: 0x7f0c0054
- public const int abc_hint_foreground_material_light = 2131492948;
-
- // aapt resource value: 0x7f0c0005
- public const int abc_input_method_navigation_guard = 2131492869;
-
- // aapt resource value: 0x7f0c0055
- public const int abc_primary_text_disable_only_material_dark = 2131492949;
-
- // aapt resource value: 0x7f0c0056
- public const int abc_primary_text_disable_only_material_light = 2131492950;
-
- // aapt resource value: 0x7f0c0057
- public const int abc_primary_text_material_dark = 2131492951;
-
- // aapt resource value: 0x7f0c0058
- public const int abc_primary_text_material_light = 2131492952;
-
- // aapt resource value: 0x7f0c0059
- public const int abc_search_url_text = 2131492953;
-
- // aapt resource value: 0x7f0c0006
- public const int abc_search_url_text_normal = 2131492870;
-
- // aapt resource value: 0x7f0c0007
- public const int abc_search_url_text_pressed = 2131492871;
-
- // aapt resource value: 0x7f0c0008
- public const int abc_search_url_text_selected = 2131492872;
-
- // aapt resource value: 0x7f0c005a
- public const int abc_secondary_text_material_dark = 2131492954;
-
- // aapt resource value: 0x7f0c005b
- public const int abc_secondary_text_material_light = 2131492955;
-
- // aapt resource value: 0x7f0c005c
- public const int abc_tint_btn_checkable = 2131492956;
-
- // aapt resource value: 0x7f0c005d
- public const int abc_tint_default = 2131492957;
-
- // aapt resource value: 0x7f0c005e
- public const int abc_tint_edittext = 2131492958;
-
- // aapt resource value: 0x7f0c005f
- public const int abc_tint_seek_thumb = 2131492959;
-
- // aapt resource value: 0x7f0c0060
- public const int abc_tint_spinner = 2131492960;
-
- // aapt resource value: 0x7f0c0061
- public const int abc_tint_switch_thumb = 2131492961;
-
- // aapt resource value: 0x7f0c0062
- public const int abc_tint_switch_track = 2131492962;
-
- // aapt resource value: 0x7f0c004c
- public const int accent = 2131492940;
-
- // aapt resource value: 0x7f0c0009
- public const int accent_material_dark = 2131492873;
-
- // aapt resource value: 0x7f0c000a
- public const int accent_material_light = 2131492874;
-
- // aapt resource value: 0x7f0c000b
- public const int background_floating_material_dark = 2131492875;
-
- // aapt resource value: 0x7f0c000c
- public const int background_floating_material_light = 2131492876;
-
- // aapt resource value: 0x7f0c000d
- public const int background_material_dark = 2131492877;
-
- // aapt resource value: 0x7f0c000e
- public const int background_material_light = 2131492878;
-
- // aapt resource value: 0x7f0c000f
- public const int bright_foreground_disabled_material_dark = 2131492879;
-
- // aapt resource value: 0x7f0c0010
- public const int bright_foreground_disabled_material_light = 2131492880;
-
- // aapt resource value: 0x7f0c0011
- public const int bright_foreground_inverse_material_dark = 2131492881;
-
- // aapt resource value: 0x7f0c0012
- public const int bright_foreground_inverse_material_light = 2131492882;
-
- // aapt resource value: 0x7f0c0013
- public const int bright_foreground_material_dark = 2131492883;
-
- // aapt resource value: 0x7f0c0014
- public const int bright_foreground_material_light = 2131492884;
-
- // aapt resource value: 0x7f0c0015
- public const int button_material_dark = 2131492885;
-
- // aapt resource value: 0x7f0c0016
- public const int button_material_light = 2131492886;
-
- // aapt resource value: 0x7f0c0000
- public const int cardview_dark_background = 2131492864;
-
- // aapt resource value: 0x7f0c0001
- public const int cardview_light_background = 2131492865;
-
- // aapt resource value: 0x7f0c0002
- public const int cardview_shadow_end_color = 2131492866;
-
- // aapt resource value: 0x7f0c0003
- public const int cardview_shadow_start_color = 2131492867;
-
- // aapt resource value: 0x7f0c003f
- public const int design_bottom_navigation_shadow_color = 2131492927;
-
- // aapt resource value: 0x7f0c0063
- public const int design_error = 2131492963;
-
- // aapt resource value: 0x7f0c0040
- public const int design_fab_shadow_end_color = 2131492928;
-
- // aapt resource value: 0x7f0c0041
- public const int design_fab_shadow_mid_color = 2131492929;
-
- // aapt resource value: 0x7f0c0042
- public const int design_fab_shadow_start_color = 2131492930;
-
- // aapt resource value: 0x7f0c0043
- public const int design_fab_stroke_end_inner_color = 2131492931;
-
- // aapt resource value: 0x7f0c0044
- public const int design_fab_stroke_end_outer_color = 2131492932;
-
- // aapt resource value: 0x7f0c0045
- public const int design_fab_stroke_top_inner_color = 2131492933;
-
- // aapt resource value: 0x7f0c0046
- public const int design_fab_stroke_top_outer_color = 2131492934;
-
- // aapt resource value: 0x7f0c0047
- public const int design_snackbar_background_color = 2131492935;
-
- // aapt resource value: 0x7f0c0048
- public const int design_textinput_error_color_dark = 2131492936;
-
- // aapt resource value: 0x7f0c0049
- public const int design_textinput_error_color_light = 2131492937;
-
- // aapt resource value: 0x7f0c0064
- public const int design_tint_password_toggle = 2131492964;
-
- // aapt resource value: 0x7f0c0017
- public const int dim_foreground_disabled_material_dark = 2131492887;
-
- // aapt resource value: 0x7f0c0018
- public const int dim_foreground_disabled_material_light = 2131492888;
-
- // aapt resource value: 0x7f0c0019
- public const int dim_foreground_material_dark = 2131492889;
-
- // aapt resource value: 0x7f0c001a
- public const int dim_foreground_material_light = 2131492890;
-
- // aapt resource value: 0x7f0c001b
- public const int foreground_material_dark = 2131492891;
-
- // aapt resource value: 0x7f0c001c
- public const int foreground_material_light = 2131492892;
-
- // aapt resource value: 0x7f0c001d
- public const int highlighted_text_material_dark = 2131492893;
-
- // aapt resource value: 0x7f0c001e
- public const int highlighted_text_material_light = 2131492894;
-
- // aapt resource value: 0x7f0c001f
- public const int material_blue_grey_800 = 2131492895;
-
- // aapt resource value: 0x7f0c0020
- public const int material_blue_grey_900 = 2131492896;
-
- // aapt resource value: 0x7f0c0021
- public const int material_blue_grey_950 = 2131492897;
-
- // aapt resource value: 0x7f0c0022
- public const int material_deep_teal_200 = 2131492898;
-
- // aapt resource value: 0x7f0c0023
- public const int material_deep_teal_500 = 2131492899;
-
- // aapt resource value: 0x7f0c0024
- public const int material_grey_100 = 2131492900;
-
- // aapt resource value: 0x7f0c0025
- public const int material_grey_300 = 2131492901;
-
- // aapt resource value: 0x7f0c0026
- public const int material_grey_50 = 2131492902;
-
- // aapt resource value: 0x7f0c0027
- public const int material_grey_600 = 2131492903;
-
- // aapt resource value: 0x7f0c0028
- public const int material_grey_800 = 2131492904;
-
- // aapt resource value: 0x7f0c0029
- public const int material_grey_850 = 2131492905;
-
- // aapt resource value: 0x7f0c002a
- public const int material_grey_900 = 2131492906;
-
- // aapt resource value: 0x7f0c0004
- public const int notification_action_color_filter = 2131492868;
-
- // aapt resource value: 0x7f0c002b
- public const int notification_icon_bg_color = 2131492907;
-
- // aapt resource value: 0x7f0c002c
- public const int notification_material_background_media_default_color = 2131492908;
-
- // aapt resource value: 0x7f0c004a
- public const int primary = 2131492938;
-
- // aapt resource value: 0x7f0c004b
- public const int primaryDark = 2131492939;
-
- // aapt resource value: 0x7f0c002d
- public const int primary_dark_material_dark = 2131492909;
-
- // aapt resource value: 0x7f0c002e
- public const int primary_dark_material_light = 2131492910;
-
- // aapt resource value: 0x7f0c002f
- public const int primary_material_dark = 2131492911;
-
- // aapt resource value: 0x7f0c0030
- public const int primary_material_light = 2131492912;
-
- // aapt resource value: 0x7f0c0031
- public const int primary_text_default_material_dark = 2131492913;
-
- // aapt resource value: 0x7f0c0032
- public const int primary_text_default_material_light = 2131492914;
-
- // aapt resource value: 0x7f0c0033
- public const int primary_text_disabled_material_dark = 2131492915;
-
- // aapt resource value: 0x7f0c0034
- public const int primary_text_disabled_material_light = 2131492916;
-
- // aapt resource value: 0x7f0c0035
- public const int ripple_material_dark = 2131492917;
-
- // aapt resource value: 0x7f0c0036
- public const int ripple_material_light = 2131492918;
-
- // aapt resource value: 0x7f0c0037
- public const int secondary_text_default_material_dark = 2131492919;
-
- // aapt resource value: 0x7f0c0038
- public const int secondary_text_default_material_light = 2131492920;
-
- // aapt resource value: 0x7f0c0039
- public const int secondary_text_disabled_material_dark = 2131492921;
-
- // aapt resource value: 0x7f0c003a
- public const int secondary_text_disabled_material_light = 2131492922;
-
- // aapt resource value: 0x7f0c003b
- public const int switch_thumb_disabled_material_dark = 2131492923;
-
- // aapt resource value: 0x7f0c003c
- public const int switch_thumb_disabled_material_light = 2131492924;
-
- // aapt resource value: 0x7f0c0065
- public const int switch_thumb_material_dark = 2131492965;
-
- // aapt resource value: 0x7f0c0066
- public const int switch_thumb_material_light = 2131492966;
-
- // aapt resource value: 0x7f0c003d
- public const int switch_thumb_normal_material_dark = 2131492925;
-
- // aapt resource value: 0x7f0c003e
- public const int switch_thumb_normal_material_light = 2131492926;
-
- // aapt resource value: 0x7f0c004d
- public const int window_background = 2131492941;
-
- static Color()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Color()
- {
- }
- }
-
- public partial class Dimension
- {
-
- // aapt resource value: 0x7f070018
- public const int abc_action_bar_content_inset_material = 2131165208;
-
- // aapt resource value: 0x7f070019
- public const int abc_action_bar_content_inset_with_nav = 2131165209;
-
- // aapt resource value: 0x7f07000d
- public const int abc_action_bar_default_height_material = 2131165197;
-
- // aapt resource value: 0x7f07001a
- public const int abc_action_bar_default_padding_end_material = 2131165210;
-
- // aapt resource value: 0x7f07001b
- public const int abc_action_bar_default_padding_start_material = 2131165211;
-
- // aapt resource value: 0x7f070021
- public const int abc_action_bar_elevation_material = 2131165217;
-
- // aapt resource value: 0x7f070022
- public const int abc_action_bar_icon_vertical_padding_material = 2131165218;
-
- // aapt resource value: 0x7f070023
- public const int abc_action_bar_overflow_padding_end_material = 2131165219;
-
- // aapt resource value: 0x7f070024
- public const int abc_action_bar_overflow_padding_start_material = 2131165220;
-
- // aapt resource value: 0x7f07000e
- public const int abc_action_bar_progress_bar_size = 2131165198;
-
- // aapt resource value: 0x7f070025
- public const int abc_action_bar_stacked_max_height = 2131165221;
-
- // aapt resource value: 0x7f070026
- public const int abc_action_bar_stacked_tab_max_width = 2131165222;
-
- // aapt resource value: 0x7f070027
- public const int abc_action_bar_subtitle_bottom_margin_material = 2131165223;
-
- // aapt resource value: 0x7f070028
- public const int abc_action_bar_subtitle_top_margin_material = 2131165224;
-
- // aapt resource value: 0x7f070029
- public const int abc_action_button_min_height_material = 2131165225;
-
- // aapt resource value: 0x7f07002a
- public const int abc_action_button_min_width_material = 2131165226;
-
- // aapt resource value: 0x7f07002b
- public const int abc_action_button_min_width_overflow_material = 2131165227;
-
- // aapt resource value: 0x7f07000c
- public const int abc_alert_dialog_button_bar_height = 2131165196;
-
- // aapt resource value: 0x7f07002c
- public const int abc_button_inset_horizontal_material = 2131165228;
-
- // aapt resource value: 0x7f07002d
- public const int abc_button_inset_vertical_material = 2131165229;
-
- // aapt resource value: 0x7f07002e
- public const int abc_button_padding_horizontal_material = 2131165230;
-
- // aapt resource value: 0x7f07002f
- public const int abc_button_padding_vertical_material = 2131165231;
-
- // aapt resource value: 0x7f070030
- public const int abc_cascading_menus_min_smallest_width = 2131165232;
-
- // aapt resource value: 0x7f070011
- public const int abc_config_prefDialogWidth = 2131165201;
-
- // aapt resource value: 0x7f070031
- public const int abc_control_corner_material = 2131165233;
-
- // aapt resource value: 0x7f070032
- public const int abc_control_inset_material = 2131165234;
-
- // aapt resource value: 0x7f070033
- public const int abc_control_padding_material = 2131165235;
-
- // aapt resource value: 0x7f070012
- public const int abc_dialog_fixed_height_major = 2131165202;
-
- // aapt resource value: 0x7f070013
- public const int abc_dialog_fixed_height_minor = 2131165203;
-
- // aapt resource value: 0x7f070014
- public const int abc_dialog_fixed_width_major = 2131165204;
-
- // aapt resource value: 0x7f070015
- public const int abc_dialog_fixed_width_minor = 2131165205;
-
- // aapt resource value: 0x7f070034
- public const int abc_dialog_list_padding_bottom_no_buttons = 2131165236;
-
- // aapt resource value: 0x7f070035
- public const int abc_dialog_list_padding_top_no_title = 2131165237;
-
- // aapt resource value: 0x7f070016
- public const int abc_dialog_min_width_major = 2131165206;
-
- // aapt resource value: 0x7f070017
- public const int abc_dialog_min_width_minor = 2131165207;
-
- // aapt resource value: 0x7f070036
- public const int abc_dialog_padding_material = 2131165238;
-
- // aapt resource value: 0x7f070037
- public const int abc_dialog_padding_top_material = 2131165239;
-
- // aapt resource value: 0x7f070038
- public const int abc_dialog_title_divider_material = 2131165240;
-
- // aapt resource value: 0x7f070039
- public const int abc_disabled_alpha_material_dark = 2131165241;
-
- // aapt resource value: 0x7f07003a
- public const int abc_disabled_alpha_material_light = 2131165242;
-
- // aapt resource value: 0x7f07003b
- public const int abc_dropdownitem_icon_width = 2131165243;
-
- // aapt resource value: 0x7f07003c
- public const int abc_dropdownitem_text_padding_left = 2131165244;
-
- // aapt resource value: 0x7f07003d
- public const int abc_dropdownitem_text_padding_right = 2131165245;
-
- // aapt resource value: 0x7f07003e
- public const int abc_edit_text_inset_bottom_material = 2131165246;
-
- // aapt resource value: 0x7f07003f
- public const int abc_edit_text_inset_horizontal_material = 2131165247;
-
- // aapt resource value: 0x7f070040
- public const int abc_edit_text_inset_top_material = 2131165248;
-
- // aapt resource value: 0x7f070041
- public const int abc_floating_window_z = 2131165249;
-
- // aapt resource value: 0x7f070042
- public const int abc_list_item_padding_horizontal_material = 2131165250;
-
- // aapt resource value: 0x7f070043
- public const int abc_panel_menu_list_width = 2131165251;
-
- // aapt resource value: 0x7f070044
- public const int abc_progress_bar_height_material = 2131165252;
-
- // aapt resource value: 0x7f070045
- public const int abc_search_view_preferred_height = 2131165253;
-
- // aapt resource value: 0x7f070046
- public const int abc_search_view_preferred_width = 2131165254;
-
- // aapt resource value: 0x7f070047
- public const int abc_seekbar_track_background_height_material = 2131165255;
-
- // aapt resource value: 0x7f070048
- public const int abc_seekbar_track_progress_height_material = 2131165256;
-
- // aapt resource value: 0x7f070049
- public const int abc_select_dialog_padding_start_material = 2131165257;
-
- // aapt resource value: 0x7f07001d
- public const int abc_switch_padding = 2131165213;
-
- // aapt resource value: 0x7f07004a
- public const int abc_text_size_body_1_material = 2131165258;
-
- // aapt resource value: 0x7f07004b
- public const int abc_text_size_body_2_material = 2131165259;
-
- // aapt resource value: 0x7f07004c
- public const int abc_text_size_button_material = 2131165260;
-
- // aapt resource value: 0x7f07004d
- public const int abc_text_size_caption_material = 2131165261;
-
- // aapt resource value: 0x7f07004e
- public const int abc_text_size_display_1_material = 2131165262;
-
- // aapt resource value: 0x7f07004f
- public const int abc_text_size_display_2_material = 2131165263;
-
- // aapt resource value: 0x7f070050
- public const int abc_text_size_display_3_material = 2131165264;
-
- // aapt resource value: 0x7f070051
- public const int abc_text_size_display_4_material = 2131165265;
-
- // aapt resource value: 0x7f070052
- public const int abc_text_size_headline_material = 2131165266;
-
- // aapt resource value: 0x7f070053
- public const int abc_text_size_large_material = 2131165267;
-
- // aapt resource value: 0x7f070054
- public const int abc_text_size_medium_material = 2131165268;
-
- // aapt resource value: 0x7f070055
- public const int abc_text_size_menu_header_material = 2131165269;
-
- // aapt resource value: 0x7f070056
- public const int abc_text_size_menu_material = 2131165270;
-
- // aapt resource value: 0x7f070057
- public const int abc_text_size_small_material = 2131165271;
-
- // aapt resource value: 0x7f070058
- public const int abc_text_size_subhead_material = 2131165272;
-
- // aapt resource value: 0x7f07000f
- public const int abc_text_size_subtitle_material_toolbar = 2131165199;
-
- // aapt resource value: 0x7f070059
- public const int abc_text_size_title_material = 2131165273;
-
- // aapt resource value: 0x7f070010
- public const int abc_text_size_title_material_toolbar = 2131165200;
-
- // aapt resource value: 0x7f070009
- public const int cardview_compat_inset_shadow = 2131165193;
-
- // aapt resource value: 0x7f07000a
- public const int cardview_default_elevation = 2131165194;
-
- // aapt resource value: 0x7f07000b
- public const int cardview_default_radius = 2131165195;
-
- // aapt resource value: 0x7f070076
- public const int design_appbar_elevation = 2131165302;
-
- // aapt resource value: 0x7f070077
- public const int design_bottom_navigation_active_item_max_width = 2131165303;
-
- // aapt resource value: 0x7f070078
- public const int design_bottom_navigation_active_text_size = 2131165304;
-
- // aapt resource value: 0x7f070079
- public const int design_bottom_navigation_elevation = 2131165305;
-
- // aapt resource value: 0x7f07007a
- public const int design_bottom_navigation_height = 2131165306;
-
- // aapt resource value: 0x7f07007b
- public const int design_bottom_navigation_item_max_width = 2131165307;
-
- // aapt resource value: 0x7f07007c
- public const int design_bottom_navigation_item_min_width = 2131165308;
-
- // aapt resource value: 0x7f07007d
- public const int design_bottom_navigation_margin = 2131165309;
-
- // aapt resource value: 0x7f07007e
- public const int design_bottom_navigation_shadow_height = 2131165310;
-
- // aapt resource value: 0x7f07007f
- public const int design_bottom_navigation_text_size = 2131165311;
-
- // aapt resource value: 0x7f070080
- public const int design_bottom_sheet_modal_elevation = 2131165312;
-
- // aapt resource value: 0x7f070081
- public const int design_bottom_sheet_peek_height_min = 2131165313;
-
- // aapt resource value: 0x7f070082
- public const int design_fab_border_width = 2131165314;
-
- // aapt resource value: 0x7f070083
- public const int design_fab_elevation = 2131165315;
-
- // aapt resource value: 0x7f070084
- public const int design_fab_image_size = 2131165316;
-
- // aapt resource value: 0x7f070085
- public const int design_fab_size_mini = 2131165317;
-
- // aapt resource value: 0x7f070086
- public const int design_fab_size_normal = 2131165318;
-
- // aapt resource value: 0x7f070087
- public const int design_fab_translation_z_pressed = 2131165319;
-
- // aapt resource value: 0x7f070088
- public const int design_navigation_elevation = 2131165320;
-
- // aapt resource value: 0x7f070089
- public const int design_navigation_icon_padding = 2131165321;
-
- // aapt resource value: 0x7f07008a
- public const int design_navigation_icon_size = 2131165322;
-
- // aapt resource value: 0x7f07006e
- public const int design_navigation_max_width = 2131165294;
-
- // aapt resource value: 0x7f07008b
- public const int design_navigation_padding_bottom = 2131165323;
-
- // aapt resource value: 0x7f07008c
- public const int design_navigation_separator_vertical_padding = 2131165324;
-
- // aapt resource value: 0x7f07006f
- public const int design_snackbar_action_inline_max_width = 2131165295;
-
- // aapt resource value: 0x7f070070
- public const int design_snackbar_background_corner_radius = 2131165296;
-
- // aapt resource value: 0x7f07008d
- public const int design_snackbar_elevation = 2131165325;
-
- // aapt resource value: 0x7f070071
- public const int design_snackbar_extra_spacing_horizontal = 2131165297;
-
- // aapt resource value: 0x7f070072
- public const int design_snackbar_max_width = 2131165298;
-
- // aapt resource value: 0x7f070073
- public const int design_snackbar_min_width = 2131165299;
-
- // aapt resource value: 0x7f07008e
- public const int design_snackbar_padding_horizontal = 2131165326;
-
- // aapt resource value: 0x7f07008f
- public const int design_snackbar_padding_vertical = 2131165327;
-
- // aapt resource value: 0x7f070074
- public const int design_snackbar_padding_vertical_2lines = 2131165300;
-
- // aapt resource value: 0x7f070090
- public const int design_snackbar_text_size = 2131165328;
-
- // aapt resource value: 0x7f070091
- public const int design_tab_max_width = 2131165329;
-
- // aapt resource value: 0x7f070075
- public const int design_tab_scrollable_min_width = 2131165301;
-
- // aapt resource value: 0x7f070092
- public const int design_tab_text_size = 2131165330;
-
- // aapt resource value: 0x7f070093
- public const int design_tab_text_size_2line = 2131165331;
-
- // aapt resource value: 0x7f07005a
- public const int disabled_alpha_material_dark = 2131165274;
-
- // aapt resource value: 0x7f07005b
- public const int disabled_alpha_material_light = 2131165275;
-
- // aapt resource value: 0x7f07005c
- public const int highlight_alpha_material_colored = 2131165276;
-
- // aapt resource value: 0x7f07005d
- public const int highlight_alpha_material_dark = 2131165277;
-
- // aapt resource value: 0x7f07005e
- public const int highlight_alpha_material_light = 2131165278;
-
- // aapt resource value: 0x7f07005f
- public const int hint_alpha_material_dark = 2131165279;
-
- // aapt resource value: 0x7f070060
- public const int hint_alpha_material_light = 2131165280;
-
- // aapt resource value: 0x7f070061
- public const int hint_pressed_alpha_material_dark = 2131165281;
-
- // aapt resource value: 0x7f070062
- public const int hint_pressed_alpha_material_light = 2131165282;
-
- // aapt resource value: 0x7f070000
- public const int item_touch_helper_max_drag_scroll_per_frame = 2131165184;
-
- // aapt resource value: 0x7f070001
- public const int item_touch_helper_swipe_escape_max_velocity = 2131165185;
-
- // aapt resource value: 0x7f070002
- public const int item_touch_helper_swipe_escape_velocity = 2131165186;
-
- // aapt resource value: 0x7f070003
- public const int mr_controller_volume_group_list_item_height = 2131165187;
-
- // aapt resource value: 0x7f070004
- public const int mr_controller_volume_group_list_item_icon_size = 2131165188;
-
- // aapt resource value: 0x7f070005
- public const int mr_controller_volume_group_list_max_height = 2131165189;
-
- // aapt resource value: 0x7f070008
- public const int mr_controller_volume_group_list_padding_top = 2131165192;
-
- // aapt resource value: 0x7f070006
- public const int mr_dialog_fixed_width_major = 2131165190;
-
- // aapt resource value: 0x7f070007
- public const int mr_dialog_fixed_width_minor = 2131165191;
-
- // aapt resource value: 0x7f070063
- public const int notification_action_icon_size = 2131165283;
-
- // aapt resource value: 0x7f070064
- public const int notification_action_text_size = 2131165284;
-
- // aapt resource value: 0x7f070065
- public const int notification_big_circle_margin = 2131165285;
-
- // aapt resource value: 0x7f07001e
- public const int notification_content_margin_start = 2131165214;
-
- // aapt resource value: 0x7f070066
- public const int notification_large_icon_height = 2131165286;
-
- // aapt resource value: 0x7f070067
- public const int notification_large_icon_width = 2131165287;
-
- // aapt resource value: 0x7f07001f
- public const int notification_main_column_padding_top = 2131165215;
-
- // aapt resource value: 0x7f070020
- public const int notification_media_narrow_margin = 2131165216;
-
- // aapt resource value: 0x7f070068
- public const int notification_right_icon_size = 2131165288;
-
- // aapt resource value: 0x7f07001c
- public const int notification_right_side_padding_top = 2131165212;
-
- // aapt resource value: 0x7f070069
- public const int notification_small_icon_background_padding = 2131165289;
-
- // aapt resource value: 0x7f07006a
- public const int notification_small_icon_size_as_large = 2131165290;
-
- // aapt resource value: 0x7f07006b
- public const int notification_subtext_size = 2131165291;
-
- // aapt resource value: 0x7f07006c
- public const int notification_top_pad = 2131165292;
-
- // aapt resource value: 0x7f07006d
- public const int notification_top_pad_large_text = 2131165293;
-
- static Dimension()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Dimension()
- {
- }
- }
-
- public partial class Drawable
- {
-
- // aapt resource value: 0x7f020000
- public const int abc_ab_share_pack_mtrl_alpha = 2130837504;
-
- // aapt resource value: 0x7f020001
- public const int abc_action_bar_item_background_material = 2130837505;
-
- // aapt resource value: 0x7f020002
- public const int abc_btn_borderless_material = 2130837506;
-
- // aapt resource value: 0x7f020003
- public const int abc_btn_check_material = 2130837507;
-
- // aapt resource value: 0x7f020004
- public const int abc_btn_check_to_on_mtrl_000 = 2130837508;
-
- // aapt resource value: 0x7f020005
- public const int abc_btn_check_to_on_mtrl_015 = 2130837509;
-
- // aapt resource value: 0x7f020006
- public const int abc_btn_colored_material = 2130837510;
-
- // aapt resource value: 0x7f020007
- public const int abc_btn_default_mtrl_shape = 2130837511;
-
- // aapt resource value: 0x7f020008
- public const int abc_btn_radio_material = 2130837512;
-
- // aapt resource value: 0x7f020009
- public const int abc_btn_radio_to_on_mtrl_000 = 2130837513;
-
- // aapt resource value: 0x7f02000a
- public const int abc_btn_radio_to_on_mtrl_015 = 2130837514;
-
- // aapt resource value: 0x7f02000b
- public const int abc_btn_switch_to_on_mtrl_00001 = 2130837515;
-
- // aapt resource value: 0x7f02000c
- public const int abc_btn_switch_to_on_mtrl_00012 = 2130837516;
-
- // aapt resource value: 0x7f02000d
- public const int abc_cab_background_internal_bg = 2130837517;
-
- // aapt resource value: 0x7f02000e
- public const int abc_cab_background_top_material = 2130837518;
-
- // aapt resource value: 0x7f02000f
- public const int abc_cab_background_top_mtrl_alpha = 2130837519;
-
- // aapt resource value: 0x7f020010
- public const int abc_control_background_material = 2130837520;
-
- // aapt resource value: 0x7f020011
- public const int abc_dialog_material_background = 2130837521;
-
- // aapt resource value: 0x7f020012
- public const int abc_edit_text_material = 2130837522;
-
- // aapt resource value: 0x7f020013
- public const int abc_ic_ab_back_material = 2130837523;
-
- // aapt resource value: 0x7f020014
- public const int abc_ic_arrow_drop_right_black_24dp = 2130837524;
-
- // aapt resource value: 0x7f020015
- public const int abc_ic_clear_material = 2130837525;
-
- // aapt resource value: 0x7f020016
- public const int abc_ic_commit_search_api_mtrl_alpha = 2130837526;
-
- // aapt resource value: 0x7f020017
- public const int abc_ic_go_search_api_material = 2130837527;
-
- // aapt resource value: 0x7f020018
- public const int abc_ic_menu_copy_mtrl_am_alpha = 2130837528;
-
- // aapt resource value: 0x7f020019
- public const int abc_ic_menu_cut_mtrl_alpha = 2130837529;
-
- // aapt resource value: 0x7f02001a
- public const int abc_ic_menu_overflow_material = 2130837530;
-
- // aapt resource value: 0x7f02001b
- public const int abc_ic_menu_paste_mtrl_am_alpha = 2130837531;
-
- // aapt resource value: 0x7f02001c
- public const int abc_ic_menu_selectall_mtrl_alpha = 2130837532;
-
- // aapt resource value: 0x7f02001d
- public const int abc_ic_menu_share_mtrl_alpha = 2130837533;
-
- // aapt resource value: 0x7f02001e
- public const int abc_ic_search_api_material = 2130837534;
-
- // aapt resource value: 0x7f02001f
- public const int abc_ic_star_black_16dp = 2130837535;
-
- // aapt resource value: 0x7f020020
- public const int abc_ic_star_black_36dp = 2130837536;
-
- // aapt resource value: 0x7f020021
- public const int abc_ic_star_black_48dp = 2130837537;
-
- // aapt resource value: 0x7f020022
- public const int abc_ic_star_half_black_16dp = 2130837538;
-
- // aapt resource value: 0x7f020023
- public const int abc_ic_star_half_black_36dp = 2130837539;
-
- // aapt resource value: 0x7f020024
- public const int abc_ic_star_half_black_48dp = 2130837540;
-
- // aapt resource value: 0x7f020025
- public const int abc_ic_voice_search_api_material = 2130837541;
-
- // aapt resource value: 0x7f020026
- public const int abc_item_background_holo_dark = 2130837542;
-
- // aapt resource value: 0x7f020027
- public const int abc_item_background_holo_light = 2130837543;
-
- // aapt resource value: 0x7f020028
- public const int abc_list_divider_mtrl_alpha = 2130837544;
-
- // aapt resource value: 0x7f020029
- public const int abc_list_focused_holo = 2130837545;
-
- // aapt resource value: 0x7f02002a
- public const int abc_list_longpressed_holo = 2130837546;
-
- // aapt resource value: 0x7f02002b
- public const int abc_list_pressed_holo_dark = 2130837547;
-
- // aapt resource value: 0x7f02002c
- public const int abc_list_pressed_holo_light = 2130837548;
-
- // aapt resource value: 0x7f02002d
- public const int abc_list_selector_background_transition_holo_dark = 2130837549;
-
- // aapt resource value: 0x7f02002e
- public const int abc_list_selector_background_transition_holo_light = 2130837550;
-
- // aapt resource value: 0x7f02002f
- public const int abc_list_selector_disabled_holo_dark = 2130837551;
-
- // aapt resource value: 0x7f020030
- public const int abc_list_selector_disabled_holo_light = 2130837552;
-
- // aapt resource value: 0x7f020031
- public const int abc_list_selector_holo_dark = 2130837553;
-
- // aapt resource value: 0x7f020032
- public const int abc_list_selector_holo_light = 2130837554;
-
- // aapt resource value: 0x7f020033
- public const int abc_menu_hardkey_panel_mtrl_mult = 2130837555;
-
- // aapt resource value: 0x7f020034
- public const int abc_popup_background_mtrl_mult = 2130837556;
-
- // aapt resource value: 0x7f020035
- public const int abc_ratingbar_indicator_material = 2130837557;
-
- // aapt resource value: 0x7f020036
- public const int abc_ratingbar_material = 2130837558;
-
- // aapt resource value: 0x7f020037
- public const int abc_ratingbar_small_material = 2130837559;
-
- // aapt resource value: 0x7f020038
- public const int abc_scrubber_control_off_mtrl_alpha = 2130837560;
-
- // aapt resource value: 0x7f020039
- public const int abc_scrubber_control_to_pressed_mtrl_000 = 2130837561;
-
- // aapt resource value: 0x7f02003a
- public const int abc_scrubber_control_to_pressed_mtrl_005 = 2130837562;
-
- // aapt resource value: 0x7f02003b
- public const int abc_scrubber_primary_mtrl_alpha = 2130837563;
-
- // aapt resource value: 0x7f02003c
- public const int abc_scrubber_track_mtrl_alpha = 2130837564;
-
- // aapt resource value: 0x7f02003d
- public const int abc_seekbar_thumb_material = 2130837565;
-
- // aapt resource value: 0x7f02003e
- public const int abc_seekbar_tick_mark_material = 2130837566;
-
- // aapt resource value: 0x7f02003f
- public const int abc_seekbar_track_material = 2130837567;
-
- // aapt resource value: 0x7f020040
- public const int abc_spinner_mtrl_am_alpha = 2130837568;
-
- // aapt resource value: 0x7f020041
- public const int abc_spinner_textfield_background_material = 2130837569;
-
- // aapt resource value: 0x7f020042
- public const int abc_switch_thumb_material = 2130837570;
-
- // aapt resource value: 0x7f020043
- public const int abc_switch_track_mtrl_alpha = 2130837571;
-
- // aapt resource value: 0x7f020044
- public const int abc_tab_indicator_material = 2130837572;
-
- // aapt resource value: 0x7f020045
- public const int abc_tab_indicator_mtrl_alpha = 2130837573;
-
- // aapt resource value: 0x7f020046
- public const int abc_text_cursor_material = 2130837574;
-
- // aapt resource value: 0x7f020047
- public const int abc_text_select_handle_left_mtrl_dark = 2130837575;
-
- // aapt resource value: 0x7f020048
- public const int abc_text_select_handle_left_mtrl_light = 2130837576;
-
- // aapt resource value: 0x7f020049
- public const int abc_text_select_handle_middle_mtrl_dark = 2130837577;
-
- // aapt resource value: 0x7f02004a
- public const int abc_text_select_handle_middle_mtrl_light = 2130837578;
-
- // aapt resource value: 0x7f02004b
- public const int abc_text_select_handle_right_mtrl_dark = 2130837579;
-
- // aapt resource value: 0x7f02004c
- public const int abc_text_select_handle_right_mtrl_light = 2130837580;
-
- // aapt resource value: 0x7f02004d
- public const int abc_textfield_activated_mtrl_alpha = 2130837581;
-
- // aapt resource value: 0x7f02004e
- public const int abc_textfield_default_mtrl_alpha = 2130837582;
-
- // aapt resource value: 0x7f02004f
- public const int abc_textfield_search_activated_mtrl_alpha = 2130837583;
-
- // aapt resource value: 0x7f020050
- public const int abc_textfield_search_default_mtrl_alpha = 2130837584;
-
- // aapt resource value: 0x7f020051
- public const int abc_textfield_search_material = 2130837585;
-
- // aapt resource value: 0x7f020052
- public const int abc_vector_test = 2130837586;
-
- // aapt resource value: 0x7f020053
- public const int avd_hide_password = 2130837587;
-
- // aapt resource value: 0x7f020112
- public const int avd_hide_password_1 = 2130837778;
-
- // aapt resource value: 0x7f020113
- public const int avd_hide_password_2 = 2130837779;
-
- // aapt resource value: 0x7f020114
- public const int avd_hide_password_3 = 2130837780;
-
- // aapt resource value: 0x7f020054
- public const int avd_show_password = 2130837588;
-
- // aapt resource value: 0x7f020115
- public const int avd_show_password_1 = 2130837781;
-
- // aapt resource value: 0x7f020116
- public const int avd_show_password_2 = 2130837782;
-
- // aapt resource value: 0x7f020117
- public const int avd_show_password_3 = 2130837783;
-
- // aapt resource value: 0x7f020055
- public const int design_bottom_navigation_item_background = 2130837589;
-
- // aapt resource value: 0x7f020056
- public const int design_fab_background = 2130837590;
-
- // aapt resource value: 0x7f020057
- public const int design_ic_visibility = 2130837591;
-
- // aapt resource value: 0x7f020058
- public const int design_ic_visibility_off = 2130837592;
-
- // aapt resource value: 0x7f020059
- public const int design_password_eye = 2130837593;
-
- // aapt resource value: 0x7f02005a
- public const int design_snackbar_background = 2130837594;
-
- // aapt resource value: 0x7f02005b
- public const int ic_audiotrack_dark = 2130837595;
-
- // aapt resource value: 0x7f02005c
- public const int ic_audiotrack_light = 2130837596;
-
- // aapt resource value: 0x7f02005d
- public const int ic_dialog_close_dark = 2130837597;
-
- // aapt resource value: 0x7f02005e
- public const int ic_dialog_close_light = 2130837598;
-
- // aapt resource value: 0x7f02005f
- public const int ic_errorstatus = 2130837599;
-
- // aapt resource value: 0x7f020060
- public const int ic_group_collapse_00 = 2130837600;
-
- // aapt resource value: 0x7f020061
- public const int ic_group_collapse_01 = 2130837601;
-
- // aapt resource value: 0x7f020062
- public const int ic_group_collapse_02 = 2130837602;
-
- // aapt resource value: 0x7f020063
- public const int ic_group_collapse_03 = 2130837603;
-
- // aapt resource value: 0x7f020064
- public const int ic_group_collapse_04 = 2130837604;
-
- // aapt resource value: 0x7f020065
- public const int ic_group_collapse_05 = 2130837605;
-
- // aapt resource value: 0x7f020066
- public const int ic_group_collapse_06 = 2130837606;
-
- // aapt resource value: 0x7f020067
- public const int ic_group_collapse_07 = 2130837607;
-
- // aapt resource value: 0x7f020068
- public const int ic_group_collapse_08 = 2130837608;
-
- // aapt resource value: 0x7f020069
- public const int ic_group_collapse_09 = 2130837609;
-
- // aapt resource value: 0x7f02006a
- public const int ic_group_collapse_10 = 2130837610;
-
- // aapt resource value: 0x7f02006b
- public const int ic_group_collapse_11 = 2130837611;
-
- // aapt resource value: 0x7f02006c
- public const int ic_group_collapse_12 = 2130837612;
-
- // aapt resource value: 0x7f02006d
- public const int ic_group_collapse_13 = 2130837613;
-
- // aapt resource value: 0x7f02006e
- public const int ic_group_collapse_14 = 2130837614;
-
- // aapt resource value: 0x7f02006f
- public const int ic_group_collapse_15 = 2130837615;
-
- // aapt resource value: 0x7f020070
- public const int ic_group_expand_00 = 2130837616;
-
- // aapt resource value: 0x7f020071
- public const int ic_group_expand_01 = 2130837617;
-
- // aapt resource value: 0x7f020072
- public const int ic_group_expand_02 = 2130837618;
-
- // aapt resource value: 0x7f020073
- public const int ic_group_expand_03 = 2130837619;
-
- // aapt resource value: 0x7f020074
- public const int ic_group_expand_04 = 2130837620;
-
- // aapt resource value: 0x7f020075
- public const int ic_group_expand_05 = 2130837621;
-
- // aapt resource value: 0x7f020076
- public const int ic_group_expand_06 = 2130837622;
-
- // aapt resource value: 0x7f020077
- public const int ic_group_expand_07 = 2130837623;
-
- // aapt resource value: 0x7f020078
- public const int ic_group_expand_08 = 2130837624;
-
- // aapt resource value: 0x7f020079
- public const int ic_group_expand_09 = 2130837625;
-
- // aapt resource value: 0x7f02007a
- public const int ic_group_expand_10 = 2130837626;
-
- // aapt resource value: 0x7f02007b
- public const int ic_group_expand_11 = 2130837627;
-
- // aapt resource value: 0x7f02007c
- public const int ic_group_expand_12 = 2130837628;
-
- // aapt resource value: 0x7f02007d
- public const int ic_group_expand_13 = 2130837629;
-
- // aapt resource value: 0x7f02007e
- public const int ic_group_expand_14 = 2130837630;
-
- // aapt resource value: 0x7f02007f
- public const int ic_group_expand_15 = 2130837631;
-
- // aapt resource value: 0x7f020080
- public const int ic_media_pause_dark = 2130837632;
-
- // aapt resource value: 0x7f020081
- public const int ic_media_pause_light = 2130837633;
-
- // aapt resource value: 0x7f020082
- public const int ic_media_play_dark = 2130837634;
-
- // aapt resource value: 0x7f020083
- public const int ic_media_play_light = 2130837635;
-
- // aapt resource value: 0x7f020084
- public const int ic_media_stop_dark = 2130837636;
-
- // aapt resource value: 0x7f020085
- public const int ic_media_stop_light = 2130837637;
-
- // aapt resource value: 0x7f020086
- public const int ic_mr_button_connected_00_dark = 2130837638;
-
- // aapt resource value: 0x7f020087
- public const int ic_mr_button_connected_00_light = 2130837639;
-
- // aapt resource value: 0x7f020088
- public const int ic_mr_button_connected_01_dark = 2130837640;
-
- // aapt resource value: 0x7f020089
- public const int ic_mr_button_connected_01_light = 2130837641;
-
- // aapt resource value: 0x7f02008a
- public const int ic_mr_button_connected_02_dark = 2130837642;
-
- // aapt resource value: 0x7f02008b
- public const int ic_mr_button_connected_02_light = 2130837643;
-
- // aapt resource value: 0x7f02008c
- public const int ic_mr_button_connected_03_dark = 2130837644;
-
- // aapt resource value: 0x7f02008d
- public const int ic_mr_button_connected_03_light = 2130837645;
-
- // aapt resource value: 0x7f02008e
- public const int ic_mr_button_connected_04_dark = 2130837646;
-
- // aapt resource value: 0x7f02008f
- public const int ic_mr_button_connected_04_light = 2130837647;
-
- // aapt resource value: 0x7f020090
- public const int ic_mr_button_connected_05_dark = 2130837648;
-
- // aapt resource value: 0x7f020091
- public const int ic_mr_button_connected_05_light = 2130837649;
-
- // aapt resource value: 0x7f020092
- public const int ic_mr_button_connected_06_dark = 2130837650;
-
- // aapt resource value: 0x7f020093
- public const int ic_mr_button_connected_06_light = 2130837651;
-
- // aapt resource value: 0x7f020094
- public const int ic_mr_button_connected_07_dark = 2130837652;
-
- // aapt resource value: 0x7f020095
- public const int ic_mr_button_connected_07_light = 2130837653;
-
- // aapt resource value: 0x7f020096
- public const int ic_mr_button_connected_08_dark = 2130837654;
-
- // aapt resource value: 0x7f020097
- public const int ic_mr_button_connected_08_light = 2130837655;
-
- // aapt resource value: 0x7f020098
- public const int ic_mr_button_connected_09_dark = 2130837656;
-
- // aapt resource value: 0x7f020099
- public const int ic_mr_button_connected_09_light = 2130837657;
-
- // aapt resource value: 0x7f02009a
- public const int ic_mr_button_connected_10_dark = 2130837658;
-
- // aapt resource value: 0x7f02009b
- public const int ic_mr_button_connected_10_light = 2130837659;
-
- // aapt resource value: 0x7f02009c
- public const int ic_mr_button_connected_11_dark = 2130837660;
-
- // aapt resource value: 0x7f02009d
- public const int ic_mr_button_connected_11_light = 2130837661;
-
- // aapt resource value: 0x7f02009e
- public const int ic_mr_button_connected_12_dark = 2130837662;
-
- // aapt resource value: 0x7f02009f
- public const int ic_mr_button_connected_12_light = 2130837663;
-
- // aapt resource value: 0x7f0200a0
- public const int ic_mr_button_connected_13_dark = 2130837664;
-
- // aapt resource value: 0x7f0200a1
- public const int ic_mr_button_connected_13_light = 2130837665;
-
- // aapt resource value: 0x7f0200a2
- public const int ic_mr_button_connected_14_dark = 2130837666;
-
- // aapt resource value: 0x7f0200a3
- public const int ic_mr_button_connected_14_light = 2130837667;
-
- // aapt resource value: 0x7f0200a4
- public const int ic_mr_button_connected_15_dark = 2130837668;
-
- // aapt resource value: 0x7f0200a5
- public const int ic_mr_button_connected_15_light = 2130837669;
-
- // aapt resource value: 0x7f0200a6
- public const int ic_mr_button_connected_16_dark = 2130837670;
-
- // aapt resource value: 0x7f0200a7
- public const int ic_mr_button_connected_16_light = 2130837671;
-
- // aapt resource value: 0x7f0200a8
- public const int ic_mr_button_connected_17_dark = 2130837672;
-
- // aapt resource value: 0x7f0200a9
- public const int ic_mr_button_connected_17_light = 2130837673;
-
- // aapt resource value: 0x7f0200aa
- public const int ic_mr_button_connected_18_dark = 2130837674;
-
- // aapt resource value: 0x7f0200ab
- public const int ic_mr_button_connected_18_light = 2130837675;
-
- // aapt resource value: 0x7f0200ac
- public const int ic_mr_button_connected_19_dark = 2130837676;
-
- // aapt resource value: 0x7f0200ad
- public const int ic_mr_button_connected_19_light = 2130837677;
-
- // aapt resource value: 0x7f0200ae
- public const int ic_mr_button_connected_20_dark = 2130837678;
-
- // aapt resource value: 0x7f0200af
- public const int ic_mr_button_connected_20_light = 2130837679;
-
- // aapt resource value: 0x7f0200b0
- public const int ic_mr_button_connected_21_dark = 2130837680;
-
- // aapt resource value: 0x7f0200b1
- public const int ic_mr_button_connected_21_light = 2130837681;
-
- // aapt resource value: 0x7f0200b2
- public const int ic_mr_button_connected_22_dark = 2130837682;
-
- // aapt resource value: 0x7f0200b3
- public const int ic_mr_button_connected_22_light = 2130837683;
-
- // aapt resource value: 0x7f0200b4
- public const int ic_mr_button_connecting_00_dark = 2130837684;
-
- // aapt resource value: 0x7f0200b5
- public const int ic_mr_button_connecting_00_light = 2130837685;
-
- // aapt resource value: 0x7f0200b6
- public const int ic_mr_button_connecting_01_dark = 2130837686;
-
- // aapt resource value: 0x7f0200b7
- public const int ic_mr_button_connecting_01_light = 2130837687;
-
- // aapt resource value: 0x7f0200b8
- public const int ic_mr_button_connecting_02_dark = 2130837688;
-
- // aapt resource value: 0x7f0200b9
- public const int ic_mr_button_connecting_02_light = 2130837689;
-
- // aapt resource value: 0x7f0200ba
- public const int ic_mr_button_connecting_03_dark = 2130837690;
-
- // aapt resource value: 0x7f0200bb
- public const int ic_mr_button_connecting_03_light = 2130837691;
-
- // aapt resource value: 0x7f0200bc
- public const int ic_mr_button_connecting_04_dark = 2130837692;
-
- // aapt resource value: 0x7f0200bd
- public const int ic_mr_button_connecting_04_light = 2130837693;
-
- // aapt resource value: 0x7f0200be
- public const int ic_mr_button_connecting_05_dark = 2130837694;
-
- // aapt resource value: 0x7f0200bf
- public const int ic_mr_button_connecting_05_light = 2130837695;
-
- // aapt resource value: 0x7f0200c0
- public const int ic_mr_button_connecting_06_dark = 2130837696;
-
- // aapt resource value: 0x7f0200c1
- public const int ic_mr_button_connecting_06_light = 2130837697;
-
- // aapt resource value: 0x7f0200c2
- public const int ic_mr_button_connecting_07_dark = 2130837698;
-
- // aapt resource value: 0x7f0200c3
- public const int ic_mr_button_connecting_07_light = 2130837699;
-
- // aapt resource value: 0x7f0200c4
- public const int ic_mr_button_connecting_08_dark = 2130837700;
-
- // aapt resource value: 0x7f0200c5
- public const int ic_mr_button_connecting_08_light = 2130837701;
-
- // aapt resource value: 0x7f0200c6
- public const int ic_mr_button_connecting_09_dark = 2130837702;
-
- // aapt resource value: 0x7f0200c7
- public const int ic_mr_button_connecting_09_light = 2130837703;
-
- // aapt resource value: 0x7f0200c8
- public const int ic_mr_button_connecting_10_dark = 2130837704;
-
- // aapt resource value: 0x7f0200c9
- public const int ic_mr_button_connecting_10_light = 2130837705;
-
- // aapt resource value: 0x7f0200ca
- public const int ic_mr_button_connecting_11_dark = 2130837706;
-
- // aapt resource value: 0x7f0200cb
- public const int ic_mr_button_connecting_11_light = 2130837707;
-
- // aapt resource value: 0x7f0200cc
- public const int ic_mr_button_connecting_12_dark = 2130837708;
-
- // aapt resource value: 0x7f0200cd
- public const int ic_mr_button_connecting_12_light = 2130837709;
-
- // aapt resource value: 0x7f0200ce
- public const int ic_mr_button_connecting_13_dark = 2130837710;
-
- // aapt resource value: 0x7f0200cf
- public const int ic_mr_button_connecting_13_light = 2130837711;
-
- // aapt resource value: 0x7f0200d0
- public const int ic_mr_button_connecting_14_dark = 2130837712;
-
- // aapt resource value: 0x7f0200d1
- public const int ic_mr_button_connecting_14_light = 2130837713;
-
- // aapt resource value: 0x7f0200d2
- public const int ic_mr_button_connecting_15_dark = 2130837714;
-
- // aapt resource value: 0x7f0200d3
- public const int ic_mr_button_connecting_15_light = 2130837715;
-
- // aapt resource value: 0x7f0200d4
- public const int ic_mr_button_connecting_16_dark = 2130837716;
-
- // aapt resource value: 0x7f0200d5
- public const int ic_mr_button_connecting_16_light = 2130837717;
-
- // aapt resource value: 0x7f0200d6
- public const int ic_mr_button_connecting_17_dark = 2130837718;
-
- // aapt resource value: 0x7f0200d7
- public const int ic_mr_button_connecting_17_light = 2130837719;
-
- // aapt resource value: 0x7f0200d8
- public const int ic_mr_button_connecting_18_dark = 2130837720;
-
- // aapt resource value: 0x7f0200d9
- public const int ic_mr_button_connecting_18_light = 2130837721;
-
- // aapt resource value: 0x7f0200da
- public const int ic_mr_button_connecting_19_dark = 2130837722;
-
- // aapt resource value: 0x7f0200db
- public const int ic_mr_button_connecting_19_light = 2130837723;
-
- // aapt resource value: 0x7f0200dc
- public const int ic_mr_button_connecting_20_dark = 2130837724;
-
- // aapt resource value: 0x7f0200dd
- public const int ic_mr_button_connecting_20_light = 2130837725;
-
- // aapt resource value: 0x7f0200de
- public const int ic_mr_button_connecting_21_dark = 2130837726;
-
- // aapt resource value: 0x7f0200df
- public const int ic_mr_button_connecting_21_light = 2130837727;
-
- // aapt resource value: 0x7f0200e0
- public const int ic_mr_button_connecting_22_dark = 2130837728;
-
- // aapt resource value: 0x7f0200e1
- public const int ic_mr_button_connecting_22_light = 2130837729;
-
- // aapt resource value: 0x7f0200e2
- public const int ic_mr_button_disabled_dark = 2130837730;
-
- // aapt resource value: 0x7f0200e3
- public const int ic_mr_button_disabled_light = 2130837731;
-
- // aapt resource value: 0x7f0200e4
- public const int ic_mr_button_disconnected_dark = 2130837732;
-
- // aapt resource value: 0x7f0200e5
- public const int ic_mr_button_disconnected_light = 2130837733;
-
- // aapt resource value: 0x7f0200e6
- public const int ic_mr_button_grey = 2130837734;
-
- // aapt resource value: 0x7f0200e7
- public const int ic_successstatus = 2130837735;
-
- // aapt resource value: 0x7f0200e8
- public const int ic_vol_type_speaker_dark = 2130837736;
-
- // aapt resource value: 0x7f0200e9
- public const int ic_vol_type_speaker_group_dark = 2130837737;
-
- // aapt resource value: 0x7f0200ea
- public const int ic_vol_type_speaker_group_light = 2130837738;
-
- // aapt resource value: 0x7f0200eb
- public const int ic_vol_type_speaker_light = 2130837739;
-
- // aapt resource value: 0x7f0200ec
- public const int ic_vol_type_tv_dark = 2130837740;
-
- // aapt resource value: 0x7f0200ed
- public const int ic_vol_type_tv_light = 2130837741;
-
- // aapt resource value: 0x7f0200ee
- public const int icon = 2130837742;
-
- // aapt resource value: 0x7f0200ef
- public const int mr_button_connected_dark = 2130837743;
-
- // aapt resource value: 0x7f0200f0
- public const int mr_button_connected_light = 2130837744;
-
- // aapt resource value: 0x7f0200f1
- public const int mr_button_connecting_dark = 2130837745;
-
- // aapt resource value: 0x7f0200f2
- public const int mr_button_connecting_light = 2130837746;
-
- // aapt resource value: 0x7f0200f3
- public const int mr_button_dark = 2130837747;
-
- // aapt resource value: 0x7f0200f4
- public const int mr_button_light = 2130837748;
-
- // aapt resource value: 0x7f0200f5
- public const int mr_dialog_close_dark = 2130837749;
-
- // aapt resource value: 0x7f0200f6
- public const int mr_dialog_close_light = 2130837750;
-
- // aapt resource value: 0x7f0200f7
- public const int mr_dialog_material_background_dark = 2130837751;
-
- // aapt resource value: 0x7f0200f8
- public const int mr_dialog_material_background_light = 2130837752;
-
- // aapt resource value: 0x7f0200f9
- public const int mr_group_collapse = 2130837753;
-
- // aapt resource value: 0x7f0200fa
- public const int mr_group_expand = 2130837754;
-
- // aapt resource value: 0x7f0200fb
- public const int mr_media_pause_dark = 2130837755;
-
- // aapt resource value: 0x7f0200fc
- public const int mr_media_pause_light = 2130837756;
-
- // aapt resource value: 0x7f0200fd
- public const int mr_media_play_dark = 2130837757;
-
- // aapt resource value: 0x7f0200fe
- public const int mr_media_play_light = 2130837758;
-
- // aapt resource value: 0x7f0200ff
- public const int mr_media_stop_dark = 2130837759;
-
- // aapt resource value: 0x7f020100
- public const int mr_media_stop_light = 2130837760;
-
- // aapt resource value: 0x7f020101
- public const int mr_vol_type_audiotrack_dark = 2130837761;
-
- // aapt resource value: 0x7f020102
- public const int mr_vol_type_audiotrack_light = 2130837762;
-
- // aapt resource value: 0x7f020103
- public const int navigation_empty_icon = 2130837763;
-
- // aapt resource value: 0x7f020104
- public const int notification_action_background = 2130837764;
-
- // aapt resource value: 0x7f020105
- public const int notification_bg = 2130837765;
-
- // aapt resource value: 0x7f020106
- public const int notification_bg_low = 2130837766;
-
- // aapt resource value: 0x7f020107
- public const int notification_bg_low_normal = 2130837767;
-
- // aapt resource value: 0x7f020108
- public const int notification_bg_low_pressed = 2130837768;
-
- // aapt resource value: 0x7f020109
- public const int notification_bg_normal = 2130837769;
-
- // aapt resource value: 0x7f02010a
- public const int notification_bg_normal_pressed = 2130837770;
-
- // aapt resource value: 0x7f02010b
- public const int notification_icon_background = 2130837771;
-
- // aapt resource value: 0x7f020110
- public const int notification_template_icon_bg = 2130837776;
-
- // aapt resource value: 0x7f020111
- public const int notification_template_icon_low_bg = 2130837777;
-
- // aapt resource value: 0x7f02010c
- public const int notification_tile_bg = 2130837772;
-
- // aapt resource value: 0x7f02010d
- public const int notify_panel_notification_icon_bg = 2130837773;
-
- // aapt resource value: 0x7f02010e
- public const int roundedbg = 2130837774;
-
- // aapt resource value: 0x7f02010f
- public const int roundedbgdark = 2130837775;
-
- static Drawable()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Drawable()
- {
- }
- }
-
- public partial class Id
- {
-
- // aapt resource value: 0x7f08000f
- public const int MvvmCrossTagId = 2131230735;
-
- // aapt resource value: 0x7f080010
- public const int MvxBindingTagUnique = 2131230736;
-
- // aapt resource value: 0x7f0800a2
- public const int action0 = 2131230882;
-
- // aapt resource value: 0x7f080066
- public const int action_bar = 2131230822;
-
- // aapt resource value: 0x7f080001
- public const int action_bar_activity_content = 2131230721;
-
- // aapt resource value: 0x7f080065
- public const int action_bar_container = 2131230821;
-
- // aapt resource value: 0x7f080061
- public const int action_bar_root = 2131230817;
-
- // aapt resource value: 0x7f080002
- public const int action_bar_spinner = 2131230722;
-
- // aapt resource value: 0x7f080044
- public const int action_bar_subtitle = 2131230788;
-
- // aapt resource value: 0x7f080043
- public const int action_bar_title = 2131230787;
-
- // aapt resource value: 0x7f08009f
- public const int action_container = 2131230879;
-
- // aapt resource value: 0x7f080067
- public const int action_context_bar = 2131230823;
-
- // aapt resource value: 0x7f0800a6
- public const int action_divider = 2131230886;
-
- // aapt resource value: 0x7f0800a0
- public const int action_image = 2131230880;
-
- // aapt resource value: 0x7f080003
- public const int action_menu_divider = 2131230723;
-
- // aapt resource value: 0x7f080004
- public const int action_menu_presenter = 2131230724;
-
- // aapt resource value: 0x7f080063
- public const int action_mode_bar = 2131230819;
-
- // aapt resource value: 0x7f080062
- public const int action_mode_bar_stub = 2131230818;
-
- // aapt resource value: 0x7f080045
- public const int action_mode_close_button = 2131230789;
-
- // aapt resource value: 0x7f0800a1
- public const int action_text = 2131230881;
-
- // aapt resource value: 0x7f0800af
- public const int actions = 2131230895;
-
- // aapt resource value: 0x7f080046
- public const int activity_chooser_view_content = 2131230790;
-
- // aapt resource value: 0x7f08001b
- public const int add = 2131230747;
-
- // aapt resource value: 0x7f08005a
- public const int alertTitle = 2131230810;
-
- // aapt resource value: 0x7f08003f
- public const int all = 2131230783;
-
- // aapt resource value: 0x7f080025
- public const int always = 2131230757;
-
- // aapt resource value: 0x7f080031
- public const int auto = 2131230769;
-
- // aapt resource value: 0x7f080022
- public const int beginning = 2131230754;
-
- // aapt resource value: 0x7f08002a
- public const int bottom = 2131230762;
-
- // aapt resource value: 0x7f08004d
- public const int buttonPanel = 2131230797;
-
- // aapt resource value: 0x7f0800a3
- public const int cancel_action = 2131230883;
-
- // aapt resource value: 0x7f080032
- public const int center = 2131230770;
-
- // aapt resource value: 0x7f080033
- public const int center_horizontal = 2131230771;
-
- // aapt resource value: 0x7f080034
- public const int center_vertical = 2131230772;
-
- // aapt resource value: 0x7f08005d
- public const int checkbox = 2131230813;
-
- // aapt resource value: 0x7f0800ab
- public const int chronometer = 2131230891;
-
- // aapt resource value: 0x7f08003b
- public const int clip_horizontal = 2131230779;
-
- // aapt resource value: 0x7f08003c
- public const int clip_vertical = 2131230780;
-
- // aapt resource value: 0x7f080026
- public const int collapseActionView = 2131230758;
-
- // aapt resource value: 0x7f080050
- public const int contentPanel = 2131230800;
-
- // aapt resource value: 0x7f080057
- public const int custom = 2131230807;
-
- // aapt resource value: 0x7f080056
- public const int customPanel = 2131230806;
-
- // aapt resource value: 0x7f080064
- public const int decor_content_parent = 2131230820;
-
- // aapt resource value: 0x7f080049
- public const int default_activity_button = 2131230793;
-
- // aapt resource value: 0x7f080078
- public const int design_bottom_sheet = 2131230840;
-
- // aapt resource value: 0x7f08007f
- public const int design_menu_item_action_area = 2131230847;
-
- // aapt resource value: 0x7f08007e
- public const int design_menu_item_action_area_stub = 2131230846;
-
- // aapt resource value: 0x7f08007d
- public const int design_menu_item_text = 2131230845;
-
- // aapt resource value: 0x7f08007c
- public const int design_navigation_view = 2131230844;
-
- // aapt resource value: 0x7f080014
- public const int disableHome = 2131230740;
-
- // aapt resource value: 0x7f080068
- public const int edit_query = 2131230824;
-
- // aapt resource value: 0x7f080023
- public const int end = 2131230755;
-
- // aapt resource value: 0x7f0800b5
- public const int end_padder = 2131230901;
-
- // aapt resource value: 0x7f08002c
- public const int enterAlways = 2131230764;
-
- // aapt resource value: 0x7f08002d
- public const int enterAlwaysCollapsed = 2131230765;
-
- // aapt resource value: 0x7f08002e
- public const int exitUntilCollapsed = 2131230766;
-
- // aapt resource value: 0x7f080047
- public const int expand_activities_button = 2131230791;
-
- // aapt resource value: 0x7f08005c
- public const int expanded_menu = 2131230812;
-
- // aapt resource value: 0x7f08003d
- public const int fill = 2131230781;
-
- // aapt resource value: 0x7f08003e
- public const int fill_horizontal = 2131230782;
-
- // aapt resource value: 0x7f080035
- public const int fill_vertical = 2131230773;
-
- // aapt resource value: 0x7f080041
- public const int @fixed = 2131230785;
-
- // aapt resource value: 0x7f080005
- public const int home = 2131230725;
-
- // aapt resource value: 0x7f080015
- public const int homeAsUp = 2131230741;
-
- // aapt resource value: 0x7f08004b
- public const int icon = 2131230795;
-
- // aapt resource value: 0x7f0800b0
- public const int icon_group = 2131230896;
-
- // aapt resource value: 0x7f080027
- public const int ifRoom = 2131230759;
-
- // aapt resource value: 0x7f080048
- public const int image = 2131230792;
-
- // aapt resource value: 0x7f0800ac
- public const int info = 2131230892;
-
- // aapt resource value: 0x7f080000
- public const int item_touch_helper_previous_elevation = 2131230720;
-
- // aapt resource value: 0x7f080076
- public const int largeLabel = 2131230838;
-
- // aapt resource value: 0x7f080036
- public const int left = 2131230774;
-
- // aapt resource value: 0x7f0800b1
- public const int line1 = 2131230897;
-
- // aapt resource value: 0x7f0800b3
- public const int line3 = 2131230899;
-
- // aapt resource value: 0x7f080011
- public const int listMode = 2131230737;
-
- // aapt resource value: 0x7f08004a
- public const int list_item = 2131230794;
-
- // aapt resource value: 0x7f080083
- public const int loadingImage = 2131230851;
-
- // aapt resource value: 0x7f080081
- public const int loadingProgressBar = 2131230849;
-
- // aapt resource value: 0x7f080084
- public const int loadingProgressWheel = 2131230852;
-
- // aapt resource value: 0x7f0800b9
- public const int masked = 2131230905;
-
- // aapt resource value: 0x7f0800a5
- public const int media_actions = 2131230885;
-
- // aapt resource value: 0x7f080024
- public const int middle = 2131230756;
-
- // aapt resource value: 0x7f080040
- public const int mini = 2131230784;
-
- // aapt resource value: 0x7f080091
- public const int mr_art = 2131230865;
-
- // aapt resource value: 0x7f080086
- public const int mr_chooser_list = 2131230854;
-
- // aapt resource value: 0x7f080089
- public const int mr_chooser_route_desc = 2131230857;
-
- // aapt resource value: 0x7f080087
- public const int mr_chooser_route_icon = 2131230855;
-
- // aapt resource value: 0x7f080088
- public const int mr_chooser_route_name = 2131230856;
-
- // aapt resource value: 0x7f080085
- public const int mr_chooser_title = 2131230853;
-
- // aapt resource value: 0x7f08008e
- public const int mr_close = 2131230862;
-
- // aapt resource value: 0x7f080094
- public const int mr_control_divider = 2131230868;
-
- // aapt resource value: 0x7f08009a
- public const int mr_control_playback_ctrl = 2131230874;
-
- // aapt resource value: 0x7f08009d
- public const int mr_control_subtitle = 2131230877;
-
- // aapt resource value: 0x7f08009c
- public const int mr_control_title = 2131230876;
-
- // aapt resource value: 0x7f08009b
- public const int mr_control_title_container = 2131230875;
-
- // aapt resource value: 0x7f08008f
- public const int mr_custom_control = 2131230863;
-
- // aapt resource value: 0x7f080090
- public const int mr_default_control = 2131230864;
-
- // aapt resource value: 0x7f08008b
- public const int mr_dialog_area = 2131230859;
-
- // aapt resource value: 0x7f08008a
- public const int mr_expandable_area = 2131230858;
-
- // aapt resource value: 0x7f08009e
- public const int mr_group_expand_collapse = 2131230878;
-
- // aapt resource value: 0x7f080092
- public const int mr_media_main_control = 2131230866;
-
- // aapt resource value: 0x7f08008d
- public const int mr_name = 2131230861;
-
- // aapt resource value: 0x7f080093
- public const int mr_playback_control = 2131230867;
-
- // aapt resource value: 0x7f08008c
- public const int mr_title_bar = 2131230860;
-
- // aapt resource value: 0x7f080095
- public const int mr_volume_control = 2131230869;
-
- // aapt resource value: 0x7f080096
- public const int mr_volume_group_list = 2131230870;
-
- // aapt resource value: 0x7f080098
- public const int mr_volume_item_icon = 2131230872;
-
- // aapt resource value: 0x7f080099
- public const int mr_volume_slider = 2131230873;
-
- // aapt resource value: 0x7f08001c
- public const int multiply = 2131230748;
-
- // aapt resource value: 0x7f08007b
- public const int navigation_header_container = 2131230843;
-
- // aapt resource value: 0x7f080028
- public const int never = 2131230760;
-
- // aapt resource value: 0x7f080016
- public const int none = 2131230742;
-
- // aapt resource value: 0x7f080012
- public const int normal = 2131230738;
-
- // aapt resource value: 0x7f0800ae
- public const int notification_background = 2131230894;
-
- // aapt resource value: 0x7f0800a8
- public const int notification_main_column = 2131230888;
-
- // aapt resource value: 0x7f0800a7
- public const int notification_main_column_container = 2131230887;
-
- // aapt resource value: 0x7f080039
- public const int parallax = 2131230777;
-
- // aapt resource value: 0x7f08004f
- public const int parentPanel = 2131230799;
-
- // aapt resource value: 0x7f08003a
- public const int pin = 2131230778;
-
- // aapt resource value: 0x7f080006
- public const int progress_circular = 2131230726;
-
- // aapt resource value: 0x7f080007
- public const int progress_horizontal = 2131230727;
-
- // aapt resource value: 0x7f08005f
- public const int radio = 2131230815;
-
- // aapt resource value: 0x7f080037
- public const int right = 2131230775;
-
- // aapt resource value: 0x7f0800ad
- public const int right_icon = 2131230893;
-
- // aapt resource value: 0x7f0800a9
- public const int right_side = 2131230889;
-
- // aapt resource value: 0x7f08001d
- public const int screen = 2131230749;
-
- // aapt resource value: 0x7f08002f
- public const int scroll = 2131230767;
-
- // aapt resource value: 0x7f080055
- public const int scrollIndicatorDown = 2131230805;
-
- // aapt resource value: 0x7f080051
- public const int scrollIndicatorUp = 2131230801;
-
- // aapt resource value: 0x7f080052
- public const int scrollView = 2131230802;
-
- // aapt resource value: 0x7f080042
- public const int scrollable = 2131230786;
-
- // aapt resource value: 0x7f08006a
- public const int search_badge = 2131230826;
-
- // aapt resource value: 0x7f080069
- public const int search_bar = 2131230825;
-
- // aapt resource value: 0x7f08006b
- public const int search_button = 2131230827;
-
- // aapt resource value: 0x7f080070
- public const int search_close_btn = 2131230832;
-
- // aapt resource value: 0x7f08006c
- public const int search_edit_frame = 2131230828;
-
- // aapt resource value: 0x7f080072
- public const int search_go_btn = 2131230834;
-
- // aapt resource value: 0x7f08006d
- public const int search_mag_icon = 2131230829;
-
- // aapt resource value: 0x7f08006e
- public const int search_plate = 2131230830;
-
- // aapt resource value: 0x7f08006f
- public const int search_src_text = 2131230831;
-
- // aapt resource value: 0x7f080073
- public const int search_voice_btn = 2131230835;
-
- // aapt resource value: 0x7f080074
- public const int select_dialog_listview = 2131230836;
-
- // aapt resource value: 0x7f08005e
- public const int shortcut = 2131230814;
-
- // aapt resource value: 0x7f080017
- public const int showCustom = 2131230743;
-
- // aapt resource value: 0x7f080018
- public const int showHome = 2131230744;
-
- // aapt resource value: 0x7f080019
- public const int showTitle = 2131230745;
-
- // aapt resource value: 0x7f0800b6
- public const int sliding_tabs = 2131230902;
-
- // aapt resource value: 0x7f080075
- public const int smallLabel = 2131230837;
-
- // aapt resource value: 0x7f08007a
- public const int snackbar_action = 2131230842;
-
- // aapt resource value: 0x7f080079
- public const int snackbar_text = 2131230841;
-
- // aapt resource value: 0x7f080030
- public const int snap = 2131230768;
-
- // aapt resource value: 0x7f08004e
- public const int spacer = 2131230798;
-
- // aapt resource value: 0x7f080008
- public const int split_action_bar = 2131230728;
-
- // aapt resource value: 0x7f08001e
- public const int src_atop = 2131230750;
-
- // aapt resource value: 0x7f08001f
- public const int src_in = 2131230751;
-
- // aapt resource value: 0x7f080020
- public const int src_over = 2131230752;
-
- // aapt resource value: 0x7f080038
- public const int start = 2131230776;
-
- // aapt resource value: 0x7f0800a4
- public const int status_bar_latest_event_content = 2131230884;
-
- // aapt resource value: 0x7f080060
- public const int submenuarrow = 2131230816;
-
- // aapt resource value: 0x7f080071
- public const int submit_area = 2131230833;
-
- // aapt resource value: 0x7f080013
- public const int tabMode = 2131230739;
-
- // aapt resource value: 0x7f0800b4
- public const int text = 2131230900;
-
- // aapt resource value: 0x7f0800b2
- public const int text2 = 2131230898;
-
- // aapt resource value: 0x7f080054
- public const int textSpacerNoButtons = 2131230804;
-
- // aapt resource value: 0x7f080053
- public const int textSpacerNoTitle = 2131230803;
-
- // aapt resource value: 0x7f080082
- public const int textViewStatus = 2131230850;
-
- // aapt resource value: 0x7f080080
- public const int text_input_password_toggle = 2131230848;
-
- // aapt resource value: 0x7f08000c
- public const int textinput_counter = 2131230732;
-
- // aapt resource value: 0x7f08000d
- public const int textinput_error = 2131230733;
-
- // aapt resource value: 0x7f0800aa
- public const int time = 2131230890;
-
- // aapt resource value: 0x7f08004c
- public const int title = 2131230796;
-
- // aapt resource value: 0x7f08005b
- public const int titleDividerNoCustom = 2131230811;
-
- // aapt resource value: 0x7f080059
- public const int title_template = 2131230809;
-
- // aapt resource value: 0x7f0800b7
- public const int toolbar = 2131230903;
-
- // aapt resource value: 0x7f08002b
- public const int top = 2131230763;
-
- // aapt resource value: 0x7f080058
- public const int topPanel = 2131230808;
-
- // aapt resource value: 0x7f080077
- public const int touch_outside = 2131230839;
-
- // aapt resource value: 0x7f08000a
- public const int transition_current_scene = 2131230730;
-
- // aapt resource value: 0x7f08000b
- public const int transition_scene_layoutid_cache = 2131230731;
-
- // aapt resource value: 0x7f080009
- public const int up = 2131230729;
-
- // aapt resource value: 0x7f08001a
- public const int useLogo = 2131230746;
-
- // aapt resource value: 0x7f08000e
- public const int view_offset_helper = 2131230734;
-
- // aapt resource value: 0x7f0800b8
- public const int visible = 2131230904;
-
- // aapt resource value: 0x7f080097
- public const int volume_item_container = 2131230871;
-
- // aapt resource value: 0x7f080029
- public const int withText = 2131230761;
-
- // aapt resource value: 0x7f080021
- public const int wrap_content = 2131230753;
-
- static Id()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Id()
- {
- }
- }
-
- public partial class Integer
- {
-
- // aapt resource value: 0x7f0a0003
- public const int abc_config_activityDefaultDur = 2131361795;
-
- // aapt resource value: 0x7f0a0004
- public const int abc_config_activityShortDur = 2131361796;
-
- // aapt resource value: 0x7f0a0008
- public const int app_bar_elevation_anim_duration = 2131361800;
-
- // aapt resource value: 0x7f0a0009
- public const int bottom_sheet_slide_duration = 2131361801;
-
- // aapt resource value: 0x7f0a0005
- public const int cancel_button_image_alpha = 2131361797;
-
- // aapt resource value: 0x7f0a0007
- public const int design_snackbar_text_max_lines = 2131361799;
-
- // aapt resource value: 0x7f0a000a
- public const int hide_password_duration = 2131361802;
-
- // aapt resource value: 0x7f0a0000
- public const int mr_controller_volume_group_list_animation_duration_ms = 2131361792;
-
- // aapt resource value: 0x7f0a0001
- public const int mr_controller_volume_group_list_fade_in_duration_ms = 2131361793;
-
- // aapt resource value: 0x7f0a0002
- public const int mr_controller_volume_group_list_fade_out_duration_ms = 2131361794;
-
- // aapt resource value: 0x7f0a000b
- public const int show_password_duration = 2131361803;
-
- // aapt resource value: 0x7f0a0006
- public const int status_bar_notification_info_maxnum = 2131361798;
-
- static Integer()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Integer()
- {
- }
- }
-
- public partial class Interpolator
- {
-
- // aapt resource value: 0x7f060000
- public const int mr_fast_out_slow_in = 2131099648;
-
- // aapt resource value: 0x7f060001
- public const int mr_linear_out_slow_in = 2131099649;
-
- static Interpolator()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Interpolator()
- {
- }
- }
-
- public partial class Layout
- {
-
- // aapt resource value: 0x7f030000
- public const int abc_action_bar_title_item = 2130903040;
-
- // aapt resource value: 0x7f030001
- public const int abc_action_bar_up_container = 2130903041;
-
- // aapt resource value: 0x7f030002
- public const int abc_action_bar_view_list_nav_layout = 2130903042;
-
- // aapt resource value: 0x7f030003
- public const int abc_action_menu_item_layout = 2130903043;
-
- // aapt resource value: 0x7f030004
- public const int abc_action_menu_layout = 2130903044;
-
- // aapt resource value: 0x7f030005
- public const int abc_action_mode_bar = 2130903045;
-
- // aapt resource value: 0x7f030006
- public const int abc_action_mode_close_item_material = 2130903046;
-
- // aapt resource value: 0x7f030007
- public const int abc_activity_chooser_view = 2130903047;
-
- // aapt resource value: 0x7f030008
- public const int abc_activity_chooser_view_list_item = 2130903048;
-
- // aapt resource value: 0x7f030009
- public const int abc_alert_dialog_button_bar_material = 2130903049;
-
- // aapt resource value: 0x7f03000a
- public const int abc_alert_dialog_material = 2130903050;
-
- // aapt resource value: 0x7f03000b
- public const int abc_alert_dialog_title_material = 2130903051;
-
- // aapt resource value: 0x7f03000c
- public const int abc_dialog_title_material = 2130903052;
-
- // aapt resource value: 0x7f03000d
- public const int abc_expanded_menu_layout = 2130903053;
-
- // aapt resource value: 0x7f03000e
- public const int abc_list_menu_item_checkbox = 2130903054;
-
- // aapt resource value: 0x7f03000f
- public const int abc_list_menu_item_icon = 2130903055;
-
- // aapt resource value: 0x7f030010
- public const int abc_list_menu_item_layout = 2130903056;
-
- // aapt resource value: 0x7f030011
- public const int abc_list_menu_item_radio = 2130903057;
-
- // aapt resource value: 0x7f030012
- public const int abc_popup_menu_header_item_layout = 2130903058;
-
- // aapt resource value: 0x7f030013
- public const int abc_popup_menu_item_layout = 2130903059;
-
- // aapt resource value: 0x7f030014
- public const int abc_screen_content_include = 2130903060;
-
- // aapt resource value: 0x7f030015
- public const int abc_screen_simple = 2130903061;
-
- // aapt resource value: 0x7f030016
- public const int abc_screen_simple_overlay_action_mode = 2130903062;
-
- // aapt resource value: 0x7f030017
- public const int abc_screen_toolbar = 2130903063;
-
- // aapt resource value: 0x7f030018
- public const int abc_search_dropdown_item_icons_2line = 2130903064;
-
- // aapt resource value: 0x7f030019
- public const int abc_search_view = 2130903065;
-
- // aapt resource value: 0x7f03001a
- public const int abc_select_dialog_material = 2130903066;
-
- // aapt resource value: 0x7f03001b
- public const int design_bottom_navigation_item = 2130903067;
-
- // aapt resource value: 0x7f03001c
- public const int design_bottom_sheet_dialog = 2130903068;
-
- // aapt resource value: 0x7f03001d
- public const int design_layout_snackbar = 2130903069;
-
- // aapt resource value: 0x7f03001e
- public const int design_layout_snackbar_include = 2130903070;
-
- // aapt resource value: 0x7f03001f
- public const int design_layout_tab_icon = 2130903071;
-
- // aapt resource value: 0x7f030020
- public const int design_layout_tab_text = 2130903072;
-
- // aapt resource value: 0x7f030021
- public const int design_menu_item_action_area = 2130903073;
-
- // aapt resource value: 0x7f030022
- public const int design_navigation_item = 2130903074;
-
- // aapt resource value: 0x7f030023
- public const int design_navigation_item_header = 2130903075;
-
- // aapt resource value: 0x7f030024
- public const int design_navigation_item_separator = 2130903076;
-
- // aapt resource value: 0x7f030025
- public const int design_navigation_item_subheader = 2130903077;
-
- // aapt resource value: 0x7f030026
- public const int design_navigation_menu = 2130903078;
-
- // aapt resource value: 0x7f030027
- public const int design_navigation_menu_item = 2130903079;
-
- // aapt resource value: 0x7f030028
- public const int design_text_input_password_icon = 2130903080;
-
- // aapt resource value: 0x7f030029
- public const int loading = 2130903081;
-
- // aapt resource value: 0x7f03002a
- public const int loadingimage = 2130903082;
-
- // aapt resource value: 0x7f03002b
- public const int loadingprogress = 2130903083;
-
- // aapt resource value: 0x7f03002c
- public const int mr_chooser_dialog = 2130903084;
-
- // aapt resource value: 0x7f03002d
- public const int mr_chooser_list_item = 2130903085;
-
- // aapt resource value: 0x7f03002e
- public const int mr_controller_material_dialog_b = 2130903086;
-
- // aapt resource value: 0x7f03002f
- public const int mr_controller_volume_item = 2130903087;
-
- // aapt resource value: 0x7f030030
- public const int mr_playback_control = 2130903088;
-
- // aapt resource value: 0x7f030031
- public const int mr_volume_control = 2130903089;
-
- // aapt resource value: 0x7f030032
- public const int notification_action = 2130903090;
-
- // aapt resource value: 0x7f030033
- public const int notification_action_tombstone = 2130903091;
-
- // aapt resource value: 0x7f030034
- public const int notification_media_action = 2130903092;
-
- // aapt resource value: 0x7f030035
- public const int notification_media_cancel_action = 2130903093;
-
- // aapt resource value: 0x7f030036
- public const int notification_template_big_media = 2130903094;
-
- // aapt resource value: 0x7f030037
- public const int notification_template_big_media_custom = 2130903095;
-
- // aapt resource value: 0x7f030038
- public const int notification_template_big_media_narrow = 2130903096;
-
- // aapt resource value: 0x7f030039
- public const int notification_template_big_media_narrow_custom = 2130903097;
-
- // aapt resource value: 0x7f03003a
- public const int notification_template_custom_big = 2130903098;
-
- // aapt resource value: 0x7f03003b
- public const int notification_template_icon_group = 2130903099;
-
- // aapt resource value: 0x7f03003c
- public const int notification_template_lines_media = 2130903100;
-
- // aapt resource value: 0x7f03003d
- public const int notification_template_media = 2130903101;
-
- // aapt resource value: 0x7f03003e
- public const int notification_template_media_custom = 2130903102;
-
- // aapt resource value: 0x7f03003f
- public const int notification_template_part_chronometer = 2130903103;
-
- // aapt resource value: 0x7f030040
- public const int notification_template_part_time = 2130903104;
-
- // aapt resource value: 0x7f030041
- public const int select_dialog_item_material = 2130903105;
-
- // aapt resource value: 0x7f030042
- public const int select_dialog_multichoice_material = 2130903106;
-
- // aapt resource value: 0x7f030043
- public const int select_dialog_singlechoice_material = 2130903107;
-
- // aapt resource value: 0x7f030044
- public const int SplashScreen = 2130903108;
-
- // aapt resource value: 0x7f030045
- public const int support_simple_spinner_dropdown_item = 2130903109;
-
- // aapt resource value: 0x7f030046
- public const int tabs = 2130903110;
-
- // aapt resource value: 0x7f030047
- public const int toolbar = 2130903111;
-
- static Layout()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Layout()
- {
- }
- }
-
- public partial class String
- {
-
- // aapt resource value: 0x7f090015
- public const int abc_action_bar_home_description = 2131296277;
-
- // aapt resource value: 0x7f090016
- public const int abc_action_bar_home_description_format = 2131296278;
-
- // aapt resource value: 0x7f090017
- public const int abc_action_bar_home_subtitle_description_format = 2131296279;
-
- // aapt resource value: 0x7f090018
- public const int abc_action_bar_up_description = 2131296280;
-
- // aapt resource value: 0x7f090019
- public const int abc_action_menu_overflow_description = 2131296281;
-
- // aapt resource value: 0x7f09001a
- public const int abc_action_mode_done = 2131296282;
-
- // aapt resource value: 0x7f09001b
- public const int abc_activity_chooser_view_see_all = 2131296283;
-
- // aapt resource value: 0x7f09001c
- public const int abc_activitychooserview_choose_application = 2131296284;
-
- // aapt resource value: 0x7f09001d
- public const int abc_capital_off = 2131296285;
-
- // aapt resource value: 0x7f09001e
- public const int abc_capital_on = 2131296286;
-
- // aapt resource value: 0x7f09002a
- public const int abc_font_family_body_1_material = 2131296298;
-
- // aapt resource value: 0x7f09002b
- public const int abc_font_family_body_2_material = 2131296299;
-
- // aapt resource value: 0x7f09002c
- public const int abc_font_family_button_material = 2131296300;
-
- // aapt resource value: 0x7f09002d
- public const int abc_font_family_caption_material = 2131296301;
-
- // aapt resource value: 0x7f09002e
- public const int abc_font_family_display_1_material = 2131296302;
-
- // aapt resource value: 0x7f09002f
- public const int abc_font_family_display_2_material = 2131296303;
-
- // aapt resource value: 0x7f090030
- public const int abc_font_family_display_3_material = 2131296304;
-
- // aapt resource value: 0x7f090031
- public const int abc_font_family_display_4_material = 2131296305;
-
- // aapt resource value: 0x7f090032
- public const int abc_font_family_headline_material = 2131296306;
-
- // aapt resource value: 0x7f090033
- public const int abc_font_family_menu_material = 2131296307;
-
- // aapt resource value: 0x7f090034
- public const int abc_font_family_subhead_material = 2131296308;
-
- // aapt resource value: 0x7f090035
- public const int abc_font_family_title_material = 2131296309;
-
- // aapt resource value: 0x7f09001f
- public const int abc_search_hint = 2131296287;
-
- // aapt resource value: 0x7f090020
- public const int abc_searchview_description_clear = 2131296288;
-
- // aapt resource value: 0x7f090021
- public const int abc_searchview_description_query = 2131296289;
-
- // aapt resource value: 0x7f090022
- public const int abc_searchview_description_search = 2131296290;
-
- // aapt resource value: 0x7f090023
- public const int abc_searchview_description_submit = 2131296291;
-
- // aapt resource value: 0x7f090024
- public const int abc_searchview_description_voice = 2131296292;
-
- // aapt resource value: 0x7f090025
- public const int abc_shareactionprovider_share_with = 2131296293;
-
- // aapt resource value: 0x7f090026
- public const int abc_shareactionprovider_share_with_application = 2131296294;
-
- // aapt resource value: 0x7f090027
- public const int abc_toolbar_collapse_description = 2131296295;
-
- // aapt resource value: 0x7f090036
- public const int appbar_scrolling_view_behavior = 2131296310;
-
- // aapt resource value: 0x7f090037
- public const int bottom_sheet_behavior = 2131296311;
-
- // aapt resource value: 0x7f090038
- public const int character_counter_pattern = 2131296312;
-
- // aapt resource value: 0x7f09003e
- public const int library_name = 2131296318;
-
- // aapt resource value: 0x7f090000
- public const int mr_button_content_description = 2131296256;
-
- // aapt resource value: 0x7f090001
- public const int mr_cast_button_connected = 2131296257;
-
- // aapt resource value: 0x7f090002
- public const int mr_cast_button_connecting = 2131296258;
-
- // aapt resource value: 0x7f090003
- public const int mr_cast_button_disconnected = 2131296259;
-
- // aapt resource value: 0x7f090004
- public const int mr_chooser_searching = 2131296260;
-
- // aapt resource value: 0x7f090005
- public const int mr_chooser_title = 2131296261;
-
- // aapt resource value: 0x7f090006
- public const int mr_controller_album_art = 2131296262;
-
- // aapt resource value: 0x7f090007
- public const int mr_controller_casting_screen = 2131296263;
-
- // aapt resource value: 0x7f090008
- public const int mr_controller_close_description = 2131296264;
-
- // aapt resource value: 0x7f090009
- public const int mr_controller_collapse_group = 2131296265;
-
- // aapt resource value: 0x7f09000a
- public const int mr_controller_disconnect = 2131296266;
-
- // aapt resource value: 0x7f09000b
- public const int mr_controller_expand_group = 2131296267;
-
- // aapt resource value: 0x7f09000c
- public const int mr_controller_no_info_available = 2131296268;
-
- // aapt resource value: 0x7f09000d
- public const int mr_controller_no_media_selected = 2131296269;
-
- // aapt resource value: 0x7f09000e
- public const int mr_controller_pause = 2131296270;
-
- // aapt resource value: 0x7f09000f
- public const int mr_controller_play = 2131296271;
-
- // aapt resource value: 0x7f090014
- public const int mr_controller_stop = 2131296276;
-
- // aapt resource value: 0x7f090010
- public const int mr_controller_stop_casting = 2131296272;
-
- // aapt resource value: 0x7f090011
- public const int mr_controller_volume_slider = 2131296273;
-
- // aapt resource value: 0x7f090012
- public const int mr_system_route_name = 2131296274;
-
- // aapt resource value: 0x7f090013
- public const int mr_user_route_category_name = 2131296275;
-
- // aapt resource value: 0x7f090039
- public const int password_toggle_content_description = 2131296313;
-
- // aapt resource value: 0x7f09003a
- public const int path_password_eye = 2131296314;
-
- // aapt resource value: 0x7f09003b
- public const int path_password_eye_mask_strike_through = 2131296315;
-
- // aapt resource value: 0x7f09003c
- public const int path_password_eye_mask_visible = 2131296316;
-
- // aapt resource value: 0x7f09003d
- public const int path_password_strike_through = 2131296317;
-
- // aapt resource value: 0x7f090028
- public const int search_menu_title = 2131296296;
-
- // aapt resource value: 0x7f090029
- public const int status_bar_notification_info_overflow = 2131296297;
-
- static String()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private String()
- {
- }
- }
-
- public partial class Style
- {
-
- // aapt resource value: 0x7f0b00ae
- public const int AlertDialog_AppCompat = 2131427502;
-
- // aapt resource value: 0x7f0b00af
- public const int AlertDialog_AppCompat_Light = 2131427503;
-
- // aapt resource value: 0x7f0b00b0
- public const int Animation_AppCompat_Dialog = 2131427504;
-
- // aapt resource value: 0x7f0b00b1
- public const int Animation_AppCompat_DropDownUp = 2131427505;
-
- // aapt resource value: 0x7f0b0170
- public const int Animation_Design_BottomSheetDialog = 2131427696;
-
- // aapt resource value: 0x7f0b00b2
- public const int Base_AlertDialog_AppCompat = 2131427506;
-
- // aapt resource value: 0x7f0b00b3
- public const int Base_AlertDialog_AppCompat_Light = 2131427507;
-
- // aapt resource value: 0x7f0b00b4
- public const int Base_Animation_AppCompat_Dialog = 2131427508;
-
- // aapt resource value: 0x7f0b00b5
- public const int Base_Animation_AppCompat_DropDownUp = 2131427509;
-
- // aapt resource value: 0x7f0b000c
- public const int Base_CardView = 2131427340;
-
- // aapt resource value: 0x7f0b00b6
- public const int Base_DialogWindowTitle_AppCompat = 2131427510;
-
- // aapt resource value: 0x7f0b00b7
- public const int Base_DialogWindowTitleBackground_AppCompat = 2131427511;
-
- // aapt resource value: 0x7f0b004e
- public const int Base_TextAppearance_AppCompat = 2131427406;
-
- // aapt resource value: 0x7f0b004f
- public const int Base_TextAppearance_AppCompat_Body1 = 2131427407;
-
- // aapt resource value: 0x7f0b0050
- public const int Base_TextAppearance_AppCompat_Body2 = 2131427408;
-
- // aapt resource value: 0x7f0b0036
- public const int Base_TextAppearance_AppCompat_Button = 2131427382;
-
- // aapt resource value: 0x7f0b0051
- public const int Base_TextAppearance_AppCompat_Caption = 2131427409;
-
- // aapt resource value: 0x7f0b0052
- public const int Base_TextAppearance_AppCompat_Display1 = 2131427410;
-
- // aapt resource value: 0x7f0b0053
- public const int Base_TextAppearance_AppCompat_Display2 = 2131427411;
-
- // aapt resource value: 0x7f0b0054
- public const int Base_TextAppearance_AppCompat_Display3 = 2131427412;
-
- // aapt resource value: 0x7f0b0055
- public const int Base_TextAppearance_AppCompat_Display4 = 2131427413;
-
- // aapt resource value: 0x7f0b0056
- public const int Base_TextAppearance_AppCompat_Headline = 2131427414;
-
- // aapt resource value: 0x7f0b001a
- public const int Base_TextAppearance_AppCompat_Inverse = 2131427354;
-
- // aapt resource value: 0x7f0b0057
- public const int Base_TextAppearance_AppCompat_Large = 2131427415;
-
- // aapt resource value: 0x7f0b001b
- public const int Base_TextAppearance_AppCompat_Large_Inverse = 2131427355;
-
- // aapt resource value: 0x7f0b0058
- public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131427416;
-
- // aapt resource value: 0x7f0b0059
- public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131427417;
-
- // aapt resource value: 0x7f0b005a
- public const int Base_TextAppearance_AppCompat_Medium = 2131427418;
-
- // aapt resource value: 0x7f0b001c
- public const int Base_TextAppearance_AppCompat_Medium_Inverse = 2131427356;
-
- // aapt resource value: 0x7f0b005b
- public const int Base_TextAppearance_AppCompat_Menu = 2131427419;
-
- // aapt resource value: 0x7f0b00b8
- public const int Base_TextAppearance_AppCompat_SearchResult = 2131427512;
-
- // aapt resource value: 0x7f0b005c
- public const int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 2131427420;
-
- // aapt resource value: 0x7f0b005d
- public const int Base_TextAppearance_AppCompat_SearchResult_Title = 2131427421;
-
- // aapt resource value: 0x7f0b005e
- public const int Base_TextAppearance_AppCompat_Small = 2131427422;
-
- // aapt resource value: 0x7f0b001d
- public const int Base_TextAppearance_AppCompat_Small_Inverse = 2131427357;
-
- // aapt resource value: 0x7f0b005f
- public const int Base_TextAppearance_AppCompat_Subhead = 2131427423;
-
- // aapt resource value: 0x7f0b001e
- public const int Base_TextAppearance_AppCompat_Subhead_Inverse = 2131427358;
-
- // aapt resource value: 0x7f0b0060
- public const int Base_TextAppearance_AppCompat_Title = 2131427424;
-
- // aapt resource value: 0x7f0b001f
- public const int Base_TextAppearance_AppCompat_Title_Inverse = 2131427359;
-
- // aapt resource value: 0x7f0b00a3
- public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131427491;
-
- // aapt resource value: 0x7f0b0061
- public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131427425;
-
- // aapt resource value: 0x7f0b0062
- public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131427426;
-
- // aapt resource value: 0x7f0b0063
- public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 2131427427;
-
- // aapt resource value: 0x7f0b0064
- public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131427428;
-
- // aapt resource value: 0x7f0b0065
- public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131427429;
-
- // aapt resource value: 0x7f0b0066
- public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 2131427430;
-
- // aapt resource value: 0x7f0b0067
- public const int Base_TextAppearance_AppCompat_Widget_Button = 2131427431;
-
- // aapt resource value: 0x7f0b00aa
- public const int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131427498;
-
- // aapt resource value: 0x7f0b00ab
- public const int Base_TextAppearance_AppCompat_Widget_Button_Colored = 2131427499;
-
- // aapt resource value: 0x7f0b00a4
- public const int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 2131427492;
-
- // aapt resource value: 0x7f0b00b9
- public const int Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131427513;
-
- // aapt resource value: 0x7f0b0068
- public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131427432;
-
- // aapt resource value: 0x7f0b0069
- public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131427433;
-
- // aapt resource value: 0x7f0b006a
- public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131427434;
-
- // aapt resource value: 0x7f0b006b
- public const int Base_TextAppearance_AppCompat_Widget_Switch = 2131427435;
-
- // aapt resource value: 0x7f0b006c
- public const int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131427436;
-
- // aapt resource value: 0x7f0b00ba
- public const int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131427514;
-
- // aapt resource value: 0x7f0b006d
- public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131427437;
-
- // aapt resource value: 0x7f0b006e
- public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 2131427438;
-
- // aapt resource value: 0x7f0b006f
- public const int Base_Theme_AppCompat = 2131427439;
-
- // aapt resource value: 0x7f0b00bb
- public const int Base_Theme_AppCompat_CompactMenu = 2131427515;
-
- // aapt resource value: 0x7f0b0020
- public const int Base_Theme_AppCompat_Dialog = 2131427360;
-
- // aapt resource value: 0x7f0b0021
- public const int Base_Theme_AppCompat_Dialog_Alert = 2131427361;
-
- // aapt resource value: 0x7f0b00bc
- public const int Base_Theme_AppCompat_Dialog_FixedSize = 2131427516;
-
- // aapt resource value: 0x7f0b0022
- public const int Base_Theme_AppCompat_Dialog_MinWidth = 2131427362;
-
- // aapt resource value: 0x7f0b0010
- public const int Base_Theme_AppCompat_DialogWhenLarge = 2131427344;
-
- // aapt resource value: 0x7f0b0070
- public const int Base_Theme_AppCompat_Light = 2131427440;
-
- // aapt resource value: 0x7f0b00bd
- public const int Base_Theme_AppCompat_Light_DarkActionBar = 2131427517;
-
- // aapt resource value: 0x7f0b0023
- public const int Base_Theme_AppCompat_Light_Dialog = 2131427363;
-
- // aapt resource value: 0x7f0b0024
- public const int Base_Theme_AppCompat_Light_Dialog_Alert = 2131427364;
-
- // aapt resource value: 0x7f0b00be
- public const int Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131427518;
-
- // aapt resource value: 0x7f0b0025
- public const int Base_Theme_AppCompat_Light_Dialog_MinWidth = 2131427365;
-
- // aapt resource value: 0x7f0b0011
- public const int Base_Theme_AppCompat_Light_DialogWhenLarge = 2131427345;
-
- // aapt resource value: 0x7f0b00bf
- public const int Base_ThemeOverlay_AppCompat = 2131427519;
-
- // aapt resource value: 0x7f0b00c0
- public const int Base_ThemeOverlay_AppCompat_ActionBar = 2131427520;
-
- // aapt resource value: 0x7f0b00c1
- public const int Base_ThemeOverlay_AppCompat_Dark = 2131427521;
-
- // aapt resource value: 0x7f0b00c2
- public const int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131427522;
-
- // aapt resource value: 0x7f0b0026
- public const int Base_ThemeOverlay_AppCompat_Dialog = 2131427366;
-
- // aapt resource value: 0x7f0b0027
- public const int Base_ThemeOverlay_AppCompat_Dialog_Alert = 2131427367;
-
- // aapt resource value: 0x7f0b00c3
- public const int Base_ThemeOverlay_AppCompat_Light = 2131427523;
-
- // aapt resource value: 0x7f0b0028
- public const int Base_V11_Theme_AppCompat_Dialog = 2131427368;
-
- // aapt resource value: 0x7f0b0029
- public const int Base_V11_Theme_AppCompat_Light_Dialog = 2131427369;
-
- // aapt resource value: 0x7f0b002a
- public const int Base_V11_ThemeOverlay_AppCompat_Dialog = 2131427370;
-
- // aapt resource value: 0x7f0b0032
- public const int Base_V12_Widget_AppCompat_AutoCompleteTextView = 2131427378;
-
- // aapt resource value: 0x7f0b0033
- public const int Base_V12_Widget_AppCompat_EditText = 2131427379;
-
- // aapt resource value: 0x7f0b0071
- public const int Base_V21_Theme_AppCompat = 2131427441;
-
- // aapt resource value: 0x7f0b0072
- public const int Base_V21_Theme_AppCompat_Dialog = 2131427442;
-
- // aapt resource value: 0x7f0b0073
- public const int Base_V21_Theme_AppCompat_Light = 2131427443;
-
- // aapt resource value: 0x7f0b0074
- public const int Base_V21_Theme_AppCompat_Light_Dialog = 2131427444;
-
- // aapt resource value: 0x7f0b0075
- public const int Base_V21_ThemeOverlay_AppCompat_Dialog = 2131427445;
-
- // aapt resource value: 0x7f0b00a1
- public const int Base_V22_Theme_AppCompat = 2131427489;
-
- // aapt resource value: 0x7f0b00a2
- public const int Base_V22_Theme_AppCompat_Light = 2131427490;
-
- // aapt resource value: 0x7f0b00a5
- public const int Base_V23_Theme_AppCompat = 2131427493;
-
- // aapt resource value: 0x7f0b00a6
- public const int Base_V23_Theme_AppCompat_Light = 2131427494;
-
- // aapt resource value: 0x7f0b00c4
- public const int Base_V7_Theme_AppCompat = 2131427524;
-
- // aapt resource value: 0x7f0b00c5
- public const int Base_V7_Theme_AppCompat_Dialog = 2131427525;
-
- // aapt resource value: 0x7f0b00c6
- public const int Base_V7_Theme_AppCompat_Light = 2131427526;
-
- // aapt resource value: 0x7f0b00c7
- public const int Base_V7_Theme_AppCompat_Light_Dialog = 2131427527;
-
- // aapt resource value: 0x7f0b00c8
- public const int Base_V7_ThemeOverlay_AppCompat_Dialog = 2131427528;
-
- // aapt resource value: 0x7f0b00c9
- public const int Base_V7_Widget_AppCompat_AutoCompleteTextView = 2131427529;
-
- // aapt resource value: 0x7f0b00ca
- public const int Base_V7_Widget_AppCompat_EditText = 2131427530;
-
- // aapt resource value: 0x7f0b00cb
- public const int Base_Widget_AppCompat_ActionBar = 2131427531;
-
- // aapt resource value: 0x7f0b00cc
- public const int Base_Widget_AppCompat_ActionBar_Solid = 2131427532;
-
- // aapt resource value: 0x7f0b00cd
- public const int Base_Widget_AppCompat_ActionBar_TabBar = 2131427533;
-
- // aapt resource value: 0x7f0b0076
- public const int Base_Widget_AppCompat_ActionBar_TabText = 2131427446;
-
- // aapt resource value: 0x7f0b0077
- public const int Base_Widget_AppCompat_ActionBar_TabView = 2131427447;
-
- // aapt resource value: 0x7f0b0078
- public const int Base_Widget_AppCompat_ActionButton = 2131427448;
-
- // aapt resource value: 0x7f0b0079
- public const int Base_Widget_AppCompat_ActionButton_CloseMode = 2131427449;
-
- // aapt resource value: 0x7f0b007a
- public const int Base_Widget_AppCompat_ActionButton_Overflow = 2131427450;
-
- // aapt resource value: 0x7f0b00ce
- public const int Base_Widget_AppCompat_ActionMode = 2131427534;
-
- // aapt resource value: 0x7f0b00cf
- public const int Base_Widget_AppCompat_ActivityChooserView = 2131427535;
-
- // aapt resource value: 0x7f0b0034
- public const int Base_Widget_AppCompat_AutoCompleteTextView = 2131427380;
-
- // aapt resource value: 0x7f0b007b
- public const int Base_Widget_AppCompat_Button = 2131427451;
-
- // aapt resource value: 0x7f0b007c
- public const int Base_Widget_AppCompat_Button_Borderless = 2131427452;
-
- // aapt resource value: 0x7f0b007d
- public const int Base_Widget_AppCompat_Button_Borderless_Colored = 2131427453;
-
- // aapt resource value: 0x7f0b00d0
- public const int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131427536;
-
- // aapt resource value: 0x7f0b00a7
- public const int Base_Widget_AppCompat_Button_Colored = 2131427495;
-
- // aapt resource value: 0x7f0b007e
- public const int Base_Widget_AppCompat_Button_Small = 2131427454;
-
- // aapt resource value: 0x7f0b007f
- public const int Base_Widget_AppCompat_ButtonBar = 2131427455;
-
- // aapt resource value: 0x7f0b00d1
- public const int Base_Widget_AppCompat_ButtonBar_AlertDialog = 2131427537;
-
- // aapt resource value: 0x7f0b0080
- public const int Base_Widget_AppCompat_CompoundButton_CheckBox = 2131427456;
-
- // aapt resource value: 0x7f0b0081
- public const int Base_Widget_AppCompat_CompoundButton_RadioButton = 2131427457;
-
- // aapt resource value: 0x7f0b00d2
- public const int Base_Widget_AppCompat_CompoundButton_Switch = 2131427538;
-
- // aapt resource value: 0x7f0b000f
- public const int Base_Widget_AppCompat_DrawerArrowToggle = 2131427343;
-
- // aapt resource value: 0x7f0b00d3
- public const int Base_Widget_AppCompat_DrawerArrowToggle_Common = 2131427539;
-
- // aapt resource value: 0x7f0b0082
- public const int Base_Widget_AppCompat_DropDownItem_Spinner = 2131427458;
-
- // aapt resource value: 0x7f0b0035
- public const int Base_Widget_AppCompat_EditText = 2131427381;
-
- // aapt resource value: 0x7f0b0083
- public const int Base_Widget_AppCompat_ImageButton = 2131427459;
-
- // aapt resource value: 0x7f0b00d4
- public const int Base_Widget_AppCompat_Light_ActionBar = 2131427540;
-
- // aapt resource value: 0x7f0b00d5
- public const int Base_Widget_AppCompat_Light_ActionBar_Solid = 2131427541;
-
- // aapt resource value: 0x7f0b00d6
- public const int Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131427542;
-
- // aapt resource value: 0x7f0b0084
- public const int Base_Widget_AppCompat_Light_ActionBar_TabText = 2131427460;
-
- // aapt resource value: 0x7f0b0085
- public const int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131427461;
-
- // aapt resource value: 0x7f0b0086
- public const int Base_Widget_AppCompat_Light_ActionBar_TabView = 2131427462;
-
- // aapt resource value: 0x7f0b0087
- public const int Base_Widget_AppCompat_Light_PopupMenu = 2131427463;
-
- // aapt resource value: 0x7f0b0088
- public const int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 2131427464;
-
- // aapt resource value: 0x7f0b00d7
- public const int Base_Widget_AppCompat_ListMenuView = 2131427543;
-
- // aapt resource value: 0x7f0b0089
- public const int Base_Widget_AppCompat_ListPopupWindow = 2131427465;
-
- // aapt resource value: 0x7f0b008a
- public const int Base_Widget_AppCompat_ListView = 2131427466;
-
- // aapt resource value: 0x7f0b008b
- public const int Base_Widget_AppCompat_ListView_DropDown = 2131427467;
-
- // aapt resource value: 0x7f0b008c
- public const int Base_Widget_AppCompat_ListView_Menu = 2131427468;
-
- // aapt resource value: 0x7f0b008d
- public const int Base_Widget_AppCompat_PopupMenu = 2131427469;
-
- // aapt resource value: 0x7f0b008e
- public const int Base_Widget_AppCompat_PopupMenu_Overflow = 2131427470;
-
- // aapt resource value: 0x7f0b00d8
- public const int Base_Widget_AppCompat_PopupWindow = 2131427544;
-
- // aapt resource value: 0x7f0b002b
- public const int Base_Widget_AppCompat_ProgressBar = 2131427371;
-
- // aapt resource value: 0x7f0b002c
- public const int Base_Widget_AppCompat_ProgressBar_Horizontal = 2131427372;
-
- // aapt resource value: 0x7f0b008f
- public const int Base_Widget_AppCompat_RatingBar = 2131427471;
-
- // aapt resource value: 0x7f0b00a8
- public const int Base_Widget_AppCompat_RatingBar_Indicator = 2131427496;
-
- // aapt resource value: 0x7f0b00a9
- public const int Base_Widget_AppCompat_RatingBar_Small = 2131427497;
-
- // aapt resource value: 0x7f0b00d9
- public const int Base_Widget_AppCompat_SearchView = 2131427545;
-
- // aapt resource value: 0x7f0b00da
- public const int Base_Widget_AppCompat_SearchView_ActionBar = 2131427546;
-
- // aapt resource value: 0x7f0b0090
- public const int Base_Widget_AppCompat_SeekBar = 2131427472;
-
- // aapt resource value: 0x7f0b00db
- public const int Base_Widget_AppCompat_SeekBar_Discrete = 2131427547;
-
- // aapt resource value: 0x7f0b0091
- public const int Base_Widget_AppCompat_Spinner = 2131427473;
-
- // aapt resource value: 0x7f0b0012
- public const int Base_Widget_AppCompat_Spinner_Underlined = 2131427346;
-
- // aapt resource value: 0x7f0b0092
- public const int Base_Widget_AppCompat_TextView_SpinnerItem = 2131427474;
-
- // aapt resource value: 0x7f0b00dc
- public const int Base_Widget_AppCompat_Toolbar = 2131427548;
-
- // aapt resource value: 0x7f0b0093
- public const int Base_Widget_AppCompat_Toolbar_Button_Navigation = 2131427475;
-
- // aapt resource value: 0x7f0b0171
- public const int Base_Widget_Design_AppBarLayout = 2131427697;
-
- // aapt resource value: 0x7f0b0172
- public const int Base_Widget_Design_TabLayout = 2131427698;
-
- // aapt resource value: 0x7f0b000b
- public const int CardView = 2131427339;
-
- // aapt resource value: 0x7f0b000d
- public const int CardView_Dark = 2131427341;
-
- // aapt resource value: 0x7f0b000e
- public const int CardView_Light = 2131427342;
-
- // aapt resource value: 0x7f0b018a
- public const int MyTheme = 2131427722;
-
- // aapt resource value: 0x7f0b018b
- public const int MyTheme_Base = 2131427723;
-
- // aapt resource value: 0x7f0b002d
- public const int Platform_AppCompat = 2131427373;
-
- // aapt resource value: 0x7f0b002e
- public const int Platform_AppCompat_Light = 2131427374;
-
- // aapt resource value: 0x7f0b0094
- public const int Platform_ThemeOverlay_AppCompat = 2131427476;
-
- // aapt resource value: 0x7f0b0095
- public const int Platform_ThemeOverlay_AppCompat_Dark = 2131427477;
-
- // aapt resource value: 0x7f0b0096
- public const int Platform_ThemeOverlay_AppCompat_Light = 2131427478;
-
- // aapt resource value: 0x7f0b002f
- public const int Platform_V11_AppCompat = 2131427375;
-
- // aapt resource value: 0x7f0b0030
- public const int Platform_V11_AppCompat_Light = 2131427376;
-
- // aapt resource value: 0x7f0b0037
- public const int Platform_V14_AppCompat = 2131427383;
-
- // aapt resource value: 0x7f0b0038
- public const int Platform_V14_AppCompat_Light = 2131427384;
-
- // aapt resource value: 0x7f0b0097
- public const int Platform_V21_AppCompat = 2131427479;
-
- // aapt resource value: 0x7f0b0098
- public const int Platform_V21_AppCompat_Light = 2131427480;
-
- // aapt resource value: 0x7f0b00ac
- public const int Platform_V25_AppCompat = 2131427500;
-
- // aapt resource value: 0x7f0b00ad
- public const int Platform_V25_AppCompat_Light = 2131427501;
-
- // aapt resource value: 0x7f0b0031
- public const int Platform_Widget_AppCompat_Spinner = 2131427377;
-
- // aapt resource value: 0x7f0b0040
- public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131427392;
-
- // aapt resource value: 0x7f0b0041
- public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131427393;
-
- // aapt resource value: 0x7f0b0042
- public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131427394;
-
- // aapt resource value: 0x7f0b0043
- public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131427395;
-
- // aapt resource value: 0x7f0b0044
- public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131427396;
-
- // aapt resource value: 0x7f0b0045
- public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131427397;
-
- // aapt resource value: 0x7f0b0046
- public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131427398;
-
- // aapt resource value: 0x7f0b0047
- public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131427399;
-
- // aapt resource value: 0x7f0b0048
- public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131427400;
-
- // aapt resource value: 0x7f0b0049
- public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131427401;
-
- // aapt resource value: 0x7f0b004a
- public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131427402;
-
- // aapt resource value: 0x7f0b004b
- public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131427403;
-
- // aapt resource value: 0x7f0b004c
- public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131427404;
-
- // aapt resource value: 0x7f0b004d
- public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131427405;
-
- // aapt resource value: 0x7f0b00dd
- public const int TextAppearance_AppCompat = 2131427549;
-
- // aapt resource value: 0x7f0b00de
- public const int TextAppearance_AppCompat_Body1 = 2131427550;
-
- // aapt resource value: 0x7f0b00df
- public const int TextAppearance_AppCompat_Body2 = 2131427551;
-
- // aapt resource value: 0x7f0b00e0
- public const int TextAppearance_AppCompat_Button = 2131427552;
-
- // aapt resource value: 0x7f0b00e1
- public const int TextAppearance_AppCompat_Caption = 2131427553;
-
- // aapt resource value: 0x7f0b00e2
- public const int TextAppearance_AppCompat_Display1 = 2131427554;
-
- // aapt resource value: 0x7f0b00e3
- public const int TextAppearance_AppCompat_Display2 = 2131427555;
-
- // aapt resource value: 0x7f0b00e4
- public const int TextAppearance_AppCompat_Display3 = 2131427556;
-
- // aapt resource value: 0x7f0b00e5
- public const int TextAppearance_AppCompat_Display4 = 2131427557;
-
- // aapt resource value: 0x7f0b00e6
- public const int TextAppearance_AppCompat_Headline = 2131427558;
-
- // aapt resource value: 0x7f0b00e7
- public const int TextAppearance_AppCompat_Inverse = 2131427559;
-
- // aapt resource value: 0x7f0b00e8
- public const int TextAppearance_AppCompat_Large = 2131427560;
-
- // aapt resource value: 0x7f0b00e9
- public const int TextAppearance_AppCompat_Large_Inverse = 2131427561;
-
- // aapt resource value: 0x7f0b00ea
- public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131427562;
-
- // aapt resource value: 0x7f0b00eb
- public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131427563;
-
- // aapt resource value: 0x7f0b00ec
- public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131427564;
-
- // aapt resource value: 0x7f0b00ed
- public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131427565;
-
- // aapt resource value: 0x7f0b00ee
- public const int TextAppearance_AppCompat_Medium = 2131427566;
-
- // aapt resource value: 0x7f0b00ef
- public const int TextAppearance_AppCompat_Medium_Inverse = 2131427567;
-
- // aapt resource value: 0x7f0b00f0
- public const int TextAppearance_AppCompat_Menu = 2131427568;
-
- // aapt resource value: 0x7f0b0039
- public const int TextAppearance_AppCompat_Notification = 2131427385;
-
- // aapt resource value: 0x7f0b0099
- public const int TextAppearance_AppCompat_Notification_Info = 2131427481;
-
- // aapt resource value: 0x7f0b009a
- public const int TextAppearance_AppCompat_Notification_Info_Media = 2131427482;
-
- // aapt resource value: 0x7f0b00f1
- public const int TextAppearance_AppCompat_Notification_Line2 = 2131427569;
-
- // aapt resource value: 0x7f0b00f2
- public const int TextAppearance_AppCompat_Notification_Line2_Media = 2131427570;
-
- // aapt resource value: 0x7f0b009b
- public const int TextAppearance_AppCompat_Notification_Media = 2131427483;
-
- // aapt resource value: 0x7f0b009c
- public const int TextAppearance_AppCompat_Notification_Time = 2131427484;
-
- // aapt resource value: 0x7f0b009d
- public const int TextAppearance_AppCompat_Notification_Time_Media = 2131427485;
-
- // aapt resource value: 0x7f0b003a
- public const int TextAppearance_AppCompat_Notification_Title = 2131427386;
-
- // aapt resource value: 0x7f0b009e
- public const int TextAppearance_AppCompat_Notification_Title_Media = 2131427486;
-
- // aapt resource value: 0x7f0b00f3
- public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131427571;
-
- // aapt resource value: 0x7f0b00f4
- public const int TextAppearance_AppCompat_SearchResult_Title = 2131427572;
-
- // aapt resource value: 0x7f0b00f5
- public const int TextAppearance_AppCompat_Small = 2131427573;
-
- // aapt resource value: 0x7f0b00f6
- public const int TextAppearance_AppCompat_Small_Inverse = 2131427574;
-
- // aapt resource value: 0x7f0b00f7
- public const int TextAppearance_AppCompat_Subhead = 2131427575;
-
- // aapt resource value: 0x7f0b00f8
- public const int TextAppearance_AppCompat_Subhead_Inverse = 2131427576;
-
- // aapt resource value: 0x7f0b00f9
- public const int TextAppearance_AppCompat_Title = 2131427577;
-
- // aapt resource value: 0x7f0b00fa
- public const int TextAppearance_AppCompat_Title_Inverse = 2131427578;
-
- // aapt resource value: 0x7f0b00fb
- public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131427579;
-
- // aapt resource value: 0x7f0b00fc
- public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131427580;
-
- // aapt resource value: 0x7f0b00fd
- public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131427581;
-
- // aapt resource value: 0x7f0b00fe
- public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131427582;
-
- // aapt resource value: 0x7f0b00ff
- public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131427583;
-
- // aapt resource value: 0x7f0b0100
- public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131427584;
-
- // aapt resource value: 0x7f0b0101
- public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131427585;
-
- // aapt resource value: 0x7f0b0102
- public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131427586;
-
- // aapt resource value: 0x7f0b0103
- public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131427587;
-
- // aapt resource value: 0x7f0b0104
- public const int TextAppearance_AppCompat_Widget_Button = 2131427588;
-
- // aapt resource value: 0x7f0b0105
- public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131427589;
-
- // aapt resource value: 0x7f0b0106
- public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131427590;
-
- // aapt resource value: 0x7f0b0107
- public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131427591;
-
- // aapt resource value: 0x7f0b0108
- public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131427592;
-
- // aapt resource value: 0x7f0b0109
- public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131427593;
-
- // aapt resource value: 0x7f0b010a
- public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131427594;
-
- // aapt resource value: 0x7f0b010b
- public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131427595;
-
- // aapt resource value: 0x7f0b010c
- public const int TextAppearance_AppCompat_Widget_Switch = 2131427596;
-
- // aapt resource value: 0x7f0b010d
- public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131427597;
-
- // aapt resource value: 0x7f0b0173
- public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131427699;
-
- // aapt resource value: 0x7f0b0174
- public const int TextAppearance_Design_Counter = 2131427700;
-
- // aapt resource value: 0x7f0b0175
- public const int TextAppearance_Design_Counter_Overflow = 2131427701;
-
- // aapt resource value: 0x7f0b0176
- public const int TextAppearance_Design_Error = 2131427702;
-
- // aapt resource value: 0x7f0b0177
- public const int TextAppearance_Design_Hint = 2131427703;
-
- // aapt resource value: 0x7f0b0178
- public const int TextAppearance_Design_Snackbar_Message = 2131427704;
-
- // aapt resource value: 0x7f0b0179
- public const int TextAppearance_Design_Tab = 2131427705;
-
- // aapt resource value: 0x7f0b0000
- public const int TextAppearance_MediaRouter_PrimaryText = 2131427328;
-
- // aapt resource value: 0x7f0b0001
- public const int TextAppearance_MediaRouter_SecondaryText = 2131427329;
-
- // aapt resource value: 0x7f0b0002
- public const int TextAppearance_MediaRouter_Title = 2131427330;
-
- // aapt resource value: 0x7f0b003b
- public const int TextAppearance_StatusBar_EventContent = 2131427387;
-
- // aapt resource value: 0x7f0b003c
- public const int TextAppearance_StatusBar_EventContent_Info = 2131427388;
-
- // aapt resource value: 0x7f0b003d
- public const int TextAppearance_StatusBar_EventContent_Line2 = 2131427389;
-
- // aapt resource value: 0x7f0b003e
- public const int TextAppearance_StatusBar_EventContent_Time = 2131427390;
-
- // aapt resource value: 0x7f0b003f
- public const int TextAppearance_StatusBar_EventContent_Title = 2131427391;
-
- // aapt resource value: 0x7f0b010e
- public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131427598;
-
- // aapt resource value: 0x7f0b010f
- public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131427599;
-
- // aapt resource value: 0x7f0b0110
- public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131427600;
-
- // aapt resource value: 0x7f0b0111
- public const int Theme_AppCompat = 2131427601;
-
- // aapt resource value: 0x7f0b0112
- public const int Theme_AppCompat_CompactMenu = 2131427602;
-
- // aapt resource value: 0x7f0b0013
- public const int Theme_AppCompat_DayNight = 2131427347;
-
- // aapt resource value: 0x7f0b0014
- public const int Theme_AppCompat_DayNight_DarkActionBar = 2131427348;
-
- // aapt resource value: 0x7f0b0015
- public const int Theme_AppCompat_DayNight_Dialog = 2131427349;
-
- // aapt resource value: 0x7f0b0016
- public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131427350;
-
- // aapt resource value: 0x7f0b0017
- public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131427351;
-
- // aapt resource value: 0x7f0b0018
- public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131427352;
-
- // aapt resource value: 0x7f0b0019
- public const int Theme_AppCompat_DayNight_NoActionBar = 2131427353;
-
- // aapt resource value: 0x7f0b0113
- public const int Theme_AppCompat_Dialog = 2131427603;
-
- // aapt resource value: 0x7f0b0114
- public const int Theme_AppCompat_Dialog_Alert = 2131427604;
-
- // aapt resource value: 0x7f0b0115
- public const int Theme_AppCompat_Dialog_MinWidth = 2131427605;
-
- // aapt resource value: 0x7f0b0116
- public const int Theme_AppCompat_DialogWhenLarge = 2131427606;
-
- // aapt resource value: 0x7f0b0117
- public const int Theme_AppCompat_Light = 2131427607;
-
- // aapt resource value: 0x7f0b0118
- public const int Theme_AppCompat_Light_DarkActionBar = 2131427608;
-
- // aapt resource value: 0x7f0b0119
- public const int Theme_AppCompat_Light_Dialog = 2131427609;
-
- // aapt resource value: 0x7f0b011a
- public const int Theme_AppCompat_Light_Dialog_Alert = 2131427610;
-
- // aapt resource value: 0x7f0b011b
- public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131427611;
-
- // aapt resource value: 0x7f0b011c
- public const int Theme_AppCompat_Light_DialogWhenLarge = 2131427612;
-
- // aapt resource value: 0x7f0b011d
- public const int Theme_AppCompat_Light_NoActionBar = 2131427613;
-
- // aapt resource value: 0x7f0b011e
- public const int Theme_AppCompat_NoActionBar = 2131427614;
-
- // aapt resource value: 0x7f0b017a
- public const int Theme_Design = 2131427706;
-
- // aapt resource value: 0x7f0b017b
- public const int Theme_Design_BottomSheetDialog = 2131427707;
-
- // aapt resource value: 0x7f0b017c
- public const int Theme_Design_Light = 2131427708;
-
- // aapt resource value: 0x7f0b017d
- public const int Theme_Design_Light_BottomSheetDialog = 2131427709;
-
- // aapt resource value: 0x7f0b017e
- public const int Theme_Design_Light_NoActionBar = 2131427710;
-
- // aapt resource value: 0x7f0b017f
- public const int Theme_Design_NoActionBar = 2131427711;
-
- // aapt resource value: 0x7f0b0003
- public const int Theme_MediaRouter = 2131427331;
-
- // aapt resource value: 0x7f0b0004
- public const int Theme_MediaRouter_Light = 2131427332;
-
- // aapt resource value: 0x7f0b0005
- public const int Theme_MediaRouter_Light_DarkControlPanel = 2131427333;
-
- // aapt resource value: 0x7f0b0006
- public const int Theme_MediaRouter_LightControlPanel = 2131427334;
-
- // aapt resource value: 0x7f0b0189
- public const int Theme_Splash = 2131427721;
-
- // aapt resource value: 0x7f0b011f
- public const int ThemeOverlay_AppCompat = 2131427615;
-
- // aapt resource value: 0x7f0b0120
- public const int ThemeOverlay_AppCompat_ActionBar = 2131427616;
-
- // aapt resource value: 0x7f0b0121
- public const int ThemeOverlay_AppCompat_Dark = 2131427617;
-
- // aapt resource value: 0x7f0b0122
- public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131427618;
-
- // aapt resource value: 0x7f0b0123
- public const int ThemeOverlay_AppCompat_Dialog = 2131427619;
-
- // aapt resource value: 0x7f0b0124
- public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131427620;
-
- // aapt resource value: 0x7f0b0125
- public const int ThemeOverlay_AppCompat_Light = 2131427621;
-
- // aapt resource value: 0x7f0b0007
- public const int ThemeOverlay_MediaRouter_Dark = 2131427335;
-
- // aapt resource value: 0x7f0b0008
- public const int ThemeOverlay_MediaRouter_Light = 2131427336;
-
- // aapt resource value: 0x7f0b0126
- public const int Widget_AppCompat_ActionBar = 2131427622;
-
- // aapt resource value: 0x7f0b0127
- public const int Widget_AppCompat_ActionBar_Solid = 2131427623;
-
- // aapt resource value: 0x7f0b0128
- public const int Widget_AppCompat_ActionBar_TabBar = 2131427624;
-
- // aapt resource value: 0x7f0b0129
- public const int Widget_AppCompat_ActionBar_TabText = 2131427625;
-
- // aapt resource value: 0x7f0b012a
- public const int Widget_AppCompat_ActionBar_TabView = 2131427626;
-
- // aapt resource value: 0x7f0b012b
- public const int Widget_AppCompat_ActionButton = 2131427627;
-
- // aapt resource value: 0x7f0b012c
- public const int Widget_AppCompat_ActionButton_CloseMode = 2131427628;
-
- // aapt resource value: 0x7f0b012d
- public const int Widget_AppCompat_ActionButton_Overflow = 2131427629;
-
- // aapt resource value: 0x7f0b012e
- public const int Widget_AppCompat_ActionMode = 2131427630;
-
- // aapt resource value: 0x7f0b012f
- public const int Widget_AppCompat_ActivityChooserView = 2131427631;
-
- // aapt resource value: 0x7f0b0130
- public const int Widget_AppCompat_AutoCompleteTextView = 2131427632;
-
- // aapt resource value: 0x7f0b0131
- public const int Widget_AppCompat_Button = 2131427633;
-
- // aapt resource value: 0x7f0b0132
- public const int Widget_AppCompat_Button_Borderless = 2131427634;
-
- // aapt resource value: 0x7f0b0133
- public const int Widget_AppCompat_Button_Borderless_Colored = 2131427635;
-
- // aapt resource value: 0x7f0b0134
- public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131427636;
-
- // aapt resource value: 0x7f0b0135
- public const int Widget_AppCompat_Button_Colored = 2131427637;
-
- // aapt resource value: 0x7f0b0136
- public const int Widget_AppCompat_Button_Small = 2131427638;
-
- // aapt resource value: 0x7f0b0137
- public const int Widget_AppCompat_ButtonBar = 2131427639;
-
- // aapt resource value: 0x7f0b0138
- public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131427640;
-
- // aapt resource value: 0x7f0b0139
- public const int Widget_AppCompat_CompoundButton_CheckBox = 2131427641;
-
- // aapt resource value: 0x7f0b013a
- public const int Widget_AppCompat_CompoundButton_RadioButton = 2131427642;
-
- // aapt resource value: 0x7f0b013b
- public const int Widget_AppCompat_CompoundButton_Switch = 2131427643;
-
- // aapt resource value: 0x7f0b013c
- public const int Widget_AppCompat_DrawerArrowToggle = 2131427644;
-
- // aapt resource value: 0x7f0b013d
- public const int Widget_AppCompat_DropDownItem_Spinner = 2131427645;
-
- // aapt resource value: 0x7f0b013e
- public const int Widget_AppCompat_EditText = 2131427646;
-
- // aapt resource value: 0x7f0b013f
- public const int Widget_AppCompat_ImageButton = 2131427647;
-
- // aapt resource value: 0x7f0b0140
- public const int Widget_AppCompat_Light_ActionBar = 2131427648;
-
- // aapt resource value: 0x7f0b0141
- public const int Widget_AppCompat_Light_ActionBar_Solid = 2131427649;
-
- // aapt resource value: 0x7f0b0142
- public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131427650;
-
- // aapt resource value: 0x7f0b0143
- public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131427651;
-
- // aapt resource value: 0x7f0b0144
- public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131427652;
-
- // aapt resource value: 0x7f0b0145
- public const int Widget_AppCompat_Light_ActionBar_TabText = 2131427653;
-
- // aapt resource value: 0x7f0b0146
- public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131427654;
-
- // aapt resource value: 0x7f0b0147
- public const int Widget_AppCompat_Light_ActionBar_TabView = 2131427655;
-
- // aapt resource value: 0x7f0b0148
- public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131427656;
-
- // aapt resource value: 0x7f0b0149
- public const int Widget_AppCompat_Light_ActionButton = 2131427657;
-
- // aapt resource value: 0x7f0b014a
- public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131427658;
-
- // aapt resource value: 0x7f0b014b
- public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131427659;
-
- // aapt resource value: 0x7f0b014c
- public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131427660;
-
- // aapt resource value: 0x7f0b014d
- public const int Widget_AppCompat_Light_ActivityChooserView = 2131427661;
-
- // aapt resource value: 0x7f0b014e
- public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131427662;
-
- // aapt resource value: 0x7f0b014f
- public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131427663;
-
- // aapt resource value: 0x7f0b0150
- public const int Widget_AppCompat_Light_ListPopupWindow = 2131427664;
-
- // aapt resource value: 0x7f0b0151
- public const int Widget_AppCompat_Light_ListView_DropDown = 2131427665;
-
- // aapt resource value: 0x7f0b0152
- public const int Widget_AppCompat_Light_PopupMenu = 2131427666;
-
- // aapt resource value: 0x7f0b0153
- public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131427667;
-
- // aapt resource value: 0x7f0b0154
- public const int Widget_AppCompat_Light_SearchView = 2131427668;
-
- // aapt resource value: 0x7f0b0155
- public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131427669;
-
- // aapt resource value: 0x7f0b0156
- public const int Widget_AppCompat_ListMenuView = 2131427670;
-
- // aapt resource value: 0x7f0b0157
- public const int Widget_AppCompat_ListPopupWindow = 2131427671;
-
- // aapt resource value: 0x7f0b0158
- public const int Widget_AppCompat_ListView = 2131427672;
-
- // aapt resource value: 0x7f0b0159
- public const int Widget_AppCompat_ListView_DropDown = 2131427673;
-
- // aapt resource value: 0x7f0b015a
- public const int Widget_AppCompat_ListView_Menu = 2131427674;
-
- // aapt resource value: 0x7f0b009f
- public const int Widget_AppCompat_NotificationActionContainer = 2131427487;
-
- // aapt resource value: 0x7f0b00a0
- public const int Widget_AppCompat_NotificationActionText = 2131427488;
-
- // aapt resource value: 0x7f0b015b
- public const int Widget_AppCompat_PopupMenu = 2131427675;
-
- // aapt resource value: 0x7f0b015c
- public const int Widget_AppCompat_PopupMenu_Overflow = 2131427676;
-
- // aapt resource value: 0x7f0b015d
- public const int Widget_AppCompat_PopupWindow = 2131427677;
-
- // aapt resource value: 0x7f0b015e
- public const int Widget_AppCompat_ProgressBar = 2131427678;
-
- // aapt resource value: 0x7f0b015f
- public const int Widget_AppCompat_ProgressBar_Horizontal = 2131427679;
-
- // aapt resource value: 0x7f0b0160
- public const int Widget_AppCompat_RatingBar = 2131427680;
-
- // aapt resource value: 0x7f0b0161
- public const int Widget_AppCompat_RatingBar_Indicator = 2131427681;
-
- // aapt resource value: 0x7f0b0162
- public const int Widget_AppCompat_RatingBar_Small = 2131427682;
-
- // aapt resource value: 0x7f0b0163
- public const int Widget_AppCompat_SearchView = 2131427683;
-
- // aapt resource value: 0x7f0b0164
- public const int Widget_AppCompat_SearchView_ActionBar = 2131427684;
-
- // aapt resource value: 0x7f0b0165
- public const int Widget_AppCompat_SeekBar = 2131427685;
-
- // aapt resource value: 0x7f0b0166
- public const int Widget_AppCompat_SeekBar_Discrete = 2131427686;
-
- // aapt resource value: 0x7f0b0167
- public const int Widget_AppCompat_Spinner = 2131427687;
-
- // aapt resource value: 0x7f0b0168
- public const int Widget_AppCompat_Spinner_DropDown = 2131427688;
-
- // aapt resource value: 0x7f0b0169
- public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131427689;
-
- // aapt resource value: 0x7f0b016a
- public const int Widget_AppCompat_Spinner_Underlined = 2131427690;
-
- // aapt resource value: 0x7f0b016b
- public const int Widget_AppCompat_TextView_SpinnerItem = 2131427691;
-
- // aapt resource value: 0x7f0b016c
- public const int Widget_AppCompat_Toolbar = 2131427692;
-
- // aapt resource value: 0x7f0b016d
- public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131427693;
-
- // aapt resource value: 0x7f0b016f
- public const int Widget_Design_AppBarLayout = 2131427695;
-
- // aapt resource value: 0x7f0b0180
- public const int Widget_Design_BottomNavigationView = 2131427712;
-
- // aapt resource value: 0x7f0b0181
- public const int Widget_Design_BottomSheet_Modal = 2131427713;
-
- // aapt resource value: 0x7f0b0182
- public const int Widget_Design_CollapsingToolbar = 2131427714;
-
- // aapt resource value: 0x7f0b0183
- public const int Widget_Design_CoordinatorLayout = 2131427715;
-
- // aapt resource value: 0x7f0b0184
- public const int Widget_Design_FloatingActionButton = 2131427716;
-
- // aapt resource value: 0x7f0b0185
- public const int Widget_Design_NavigationView = 2131427717;
-
- // aapt resource value: 0x7f0b0186
- public const int Widget_Design_ScrimInsetsFrameLayout = 2131427718;
-
- // aapt resource value: 0x7f0b0187
- public const int Widget_Design_Snackbar = 2131427719;
-
- // aapt resource value: 0x7f0b016e
- public const int Widget_Design_TabLayout = 2131427694;
-
- // aapt resource value: 0x7f0b0188
- public const int Widget_Design_TextInputLayout = 2131427720;
-
- // aapt resource value: 0x7f0b0009
- public const int Widget_MediaRouter_Light_MediaRouteButton = 2131427337;
-
- // aapt resource value: 0x7f0b000a
- public const int Widget_MediaRouter_MediaRouteButton = 2131427338;
-
- static Style()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Style()
- {
- }
- }
-
- public partial class Styleable
- {
-
- public static int[] ActionBar = new int[] {
- 2130771997,
- 2130771999,
- 2130772000,
- 2130772001,
- 2130772002,
- 2130772003,
- 2130772004,
- 2130772005,
- 2130772006,
- 2130772007,
- 2130772008,
- 2130772009,
- 2130772010,
- 2130772011,
- 2130772012,
- 2130772013,
- 2130772014,
- 2130772015,
- 2130772016,
- 2130772017,
- 2130772018,
- 2130772019,
- 2130772020,
- 2130772021,
- 2130772022,
- 2130772023,
- 2130772024,
- 2130772025,
- 2130772087};
-
- // aapt resource value: 10
- public const int ActionBar_background = 10;
-
- // aapt resource value: 12
- public const int ActionBar_backgroundSplit = 12;
-
- // aapt resource value: 11
- public const int ActionBar_backgroundStacked = 11;
-
- // aapt resource value: 21
- public const int ActionBar_contentInsetEnd = 21;
-
- // aapt resource value: 25
- public const int ActionBar_contentInsetEndWithActions = 25;
-
- // aapt resource value: 22
- public const int ActionBar_contentInsetLeft = 22;
-
- // aapt resource value: 23
- public const int ActionBar_contentInsetRight = 23;
-
- // aapt resource value: 20
- public const int ActionBar_contentInsetStart = 20;
-
- // aapt resource value: 24
- public const int ActionBar_contentInsetStartWithNavigation = 24;
-
- // aapt resource value: 13
- public const int ActionBar_customNavigationLayout = 13;
-
- // aapt resource value: 3
- public const int ActionBar_displayOptions = 3;
-
- // aapt resource value: 9
- public const int ActionBar_divider = 9;
-
- // aapt resource value: 26
- public const int ActionBar_elevation = 26;
-
- // aapt resource value: 0
- public const int ActionBar_height = 0;
-
- // aapt resource value: 19
- public const int ActionBar_hideOnContentScroll = 19;
-
- // aapt resource value: 28
- public const int ActionBar_homeAsUpIndicator = 28;
-
- // aapt resource value: 14
- public const int ActionBar_homeLayout = 14;
-
- // aapt resource value: 7
- public const int ActionBar_icon = 7;
-
- // aapt resource value: 16
- public const int ActionBar_indeterminateProgressStyle = 16;
-
- // aapt resource value: 18
- public const int ActionBar_itemPadding = 18;
-
- // aapt resource value: 8
- public const int ActionBar_logo = 8;
-
- // aapt resource value: 2
- public const int ActionBar_navigationMode = 2;
-
- // aapt resource value: 27
- public const int ActionBar_popupTheme = 27;
-
- // aapt resource value: 17
- public const int ActionBar_progressBarPadding = 17;
-
- // aapt resource value: 15
- public const int ActionBar_progressBarStyle = 15;
-
- // aapt resource value: 4
- public const int ActionBar_subtitle = 4;
-
- // aapt resource value: 6
- public const int ActionBar_subtitleTextStyle = 6;
-
- // aapt resource value: 1
- public const int ActionBar_title = 1;
-
- // aapt resource value: 5
- public const int ActionBar_titleTextStyle = 5;
-
- public static int[] ActionBarLayout = new int[] {
- 16842931};
-
- // aapt resource value: 0
- public const int ActionBarLayout_android_layout_gravity = 0;
-
- public static int[] ActionMenuItemView = new int[] {
- 16843071};
-
- // aapt resource value: 0
- public const int ActionMenuItemView_android_minWidth = 0;
-
- public static int[] ActionMenuView;
-
- public static int[] ActionMode = new int[] {
- 2130771997,
- 2130772003,
- 2130772004,
- 2130772008,
- 2130772010,
- 2130772026};
-
- // aapt resource value: 3
- public const int ActionMode_background = 3;
-
- // aapt resource value: 4
- public const int ActionMode_backgroundSplit = 4;
-
- // aapt resource value: 5
- public const int ActionMode_closeItemLayout = 5;
-
- // aapt resource value: 0
- public const int ActionMode_height = 0;
-
- // aapt resource value: 2
- public const int ActionMode_subtitleTextStyle = 2;
-
- // aapt resource value: 1
- public const int ActionMode_titleTextStyle = 1;
-
- public static int[] ActivityChooserView = new int[] {
- 2130772027,
- 2130772028};
-
- // aapt resource value: 1
- public const int ActivityChooserView_expandActivityOverflowButtonDrawable = 1;
-
- // aapt resource value: 0
- public const int ActivityChooserView_initialActivityCount = 0;
-
- public static int[] AlertDialog = new int[] {
- 16842994,
- 2130772029,
- 2130772030,
- 2130772031,
- 2130772032,
- 2130772033,
- 2130772034};
-
- // aapt resource value: 0
- public const int AlertDialog_android_layout = 0;
-
- // aapt resource value: 1
- public const int AlertDialog_buttonPanelSideLayout = 1;
-
- // aapt resource value: 5
- public const int AlertDialog_listItemLayout = 5;
-
- // aapt resource value: 2
- public const int AlertDialog_listLayout = 2;
-
- // aapt resource value: 3
- public const int AlertDialog_multiChoiceItemLayout = 3;
-
- // aapt resource value: 6
- public const int AlertDialog_showTitle = 6;
-
- // aapt resource value: 4
- public const int AlertDialog_singleChoiceItemLayout = 4;
-
- public static int[] AppBarLayout = new int[] {
- 16842964,
- 2130772024,
- 2130772224};
-
- // aapt resource value: 0
- public const int AppBarLayout_android_background = 0;
-
- // aapt resource value: 1
- public const int AppBarLayout_elevation = 1;
-
- // aapt resource value: 2
- public const int AppBarLayout_expanded = 2;
-
- public static int[] AppBarLayoutStates = new int[] {
- 2130772225,
- 2130772226};
-
- // aapt resource value: 0
- public const int AppBarLayoutStates_state_collapsed = 0;
-
- // aapt resource value: 1
- public const int AppBarLayoutStates_state_collapsible = 1;
-
- public static int[] AppBarLayout_Layout = new int[] {
- 2130772227,
- 2130772228};
-
- // aapt resource value: 0
- public const int AppBarLayout_Layout_layout_scrollFlags = 0;
-
- // aapt resource value: 1
- public const int AppBarLayout_Layout_layout_scrollInterpolator = 1;
-
- public static int[] AppCompatImageView = new int[] {
- 16843033,
- 2130772035};
-
- // aapt resource value: 0
- public const int AppCompatImageView_android_src = 0;
-
- // aapt resource value: 1
- public const int AppCompatImageView_srcCompat = 1;
-
- public static int[] AppCompatSeekBar = new int[] {
- 16843074,
- 2130772036,
- 2130772037,
- 2130772038};
-
- // aapt resource value: 0
- public const int AppCompatSeekBar_android_thumb = 0;
-
- // aapt resource value: 1
- public const int AppCompatSeekBar_tickMark = 1;
-
- // aapt resource value: 2
- public const int AppCompatSeekBar_tickMarkTint = 2;
-
- // aapt resource value: 3
- public const int AppCompatSeekBar_tickMarkTintMode = 3;
-
- public static int[] AppCompatTextHelper = new int[] {
- 16842804,
- 16843117,
- 16843118,
- 16843119,
- 16843120,
- 16843666,
- 16843667};
-
- // aapt resource value: 2
- public const int AppCompatTextHelper_android_drawableBottom = 2;
-
- // aapt resource value: 6
- public const int AppCompatTextHelper_android_drawableEnd = 6;
-
- // aapt resource value: 3
- public const int AppCompatTextHelper_android_drawableLeft = 3;
-
- // aapt resource value: 4
- public const int AppCompatTextHelper_android_drawableRight = 4;
-
- // aapt resource value: 5
- public const int AppCompatTextHelper_android_drawableStart = 5;
-
- // aapt resource value: 1
- public const int AppCompatTextHelper_android_drawableTop = 1;
-
- // aapt resource value: 0
- public const int AppCompatTextHelper_android_textAppearance = 0;
-
- public static int[] AppCompatTextView = new int[] {
- 16842804,
- 2130772039};
-
- // aapt resource value: 0
- public const int AppCompatTextView_android_textAppearance = 0;
-
- // aapt resource value: 1
- public const int AppCompatTextView_textAllCaps = 1;
-
- public static int[] AppCompatTheme = new int[] {
- 16842839,
- 16842926,
- 2130772040,
- 2130772041,
- 2130772042,
- 2130772043,
- 2130772044,
- 2130772045,
- 2130772046,
- 2130772047,
- 2130772048,
- 2130772049,
- 2130772050,
- 2130772051,
- 2130772052,
- 2130772053,
- 2130772054,
- 2130772055,
- 2130772056,
- 2130772057,
- 2130772058,
- 2130772059,
- 2130772060,
- 2130772061,
- 2130772062,
- 2130772063,
- 2130772064,
- 2130772065,
- 2130772066,
- 2130772067,
- 2130772068,
- 2130772069,
- 2130772070,
- 2130772071,
- 2130772072,
- 2130772073,
- 2130772074,
- 2130772075,
- 2130772076,
- 2130772077,
- 2130772078,
- 2130772079,
- 2130772080,
- 2130772081,
- 2130772082,
- 2130772083,
- 2130772084,
- 2130772085,
- 2130772086,
- 2130772087,
- 2130772088,
- 2130772089,
- 2130772090,
- 2130772091,
- 2130772092,
- 2130772093,
- 2130772094,
- 2130772095,
- 2130772096,
- 2130772097,
- 2130772098,
- 2130772099,
- 2130772100,
- 2130772101,
- 2130772102,
- 2130772103,
- 2130772104,
- 2130772105,
- 2130772106,
- 2130772107,
- 2130772108,
- 2130772109,
- 2130772110,
- 2130772111,
- 2130772112,
- 2130772113,
- 2130772114,
- 2130772115,
- 2130772116,
- 2130772117,
- 2130772118,
- 2130772119,
- 2130772120,
- 2130772121,
- 2130772122,
- 2130772123,
- 2130772124,
- 2130772125,
- 2130772126,
- 2130772127,
- 2130772128,
- 2130772129,
- 2130772130,
- 2130772131,
- 2130772132,
- 2130772133,
- 2130772134,
- 2130772135,
- 2130772136,
- 2130772137,
- 2130772138,
- 2130772139,
- 2130772140,
- 2130772141,
- 2130772142,
- 2130772143,
- 2130772144,
- 2130772145,
- 2130772146,
- 2130772147,
- 2130772148,
- 2130772149,
- 2130772150,
- 2130772151,
- 2130772152};
-
- // aapt resource value: 23
- public const int AppCompatTheme_actionBarDivider = 23;
-
- // aapt resource value: 24
- public const int AppCompatTheme_actionBarItemBackground = 24;
-
- // aapt resource value: 17
- public const int AppCompatTheme_actionBarPopupTheme = 17;
-
- // aapt resource value: 22
- public const int AppCompatTheme_actionBarSize = 22;
-
- // aapt resource value: 19
- public const int AppCompatTheme_actionBarSplitStyle = 19;
-
- // aapt resource value: 18
- public const int AppCompatTheme_actionBarStyle = 18;
-
- // aapt resource value: 13
- public const int AppCompatTheme_actionBarTabBarStyle = 13;
-
- // aapt resource value: 12
- public const int AppCompatTheme_actionBarTabStyle = 12;
-
- // aapt resource value: 14
- public const int AppCompatTheme_actionBarTabTextStyle = 14;
-
- // aapt resource value: 20
- public const int AppCompatTheme_actionBarTheme = 20;
-
- // aapt resource value: 21
- public const int AppCompatTheme_actionBarWidgetTheme = 21;
-
- // aapt resource value: 50
- public const int AppCompatTheme_actionButtonStyle = 50;
-
- // aapt resource value: 46
- public const int AppCompatTheme_actionDropDownStyle = 46;
-
- // aapt resource value: 25
- public const int AppCompatTheme_actionMenuTextAppearance = 25;
-
- // aapt resource value: 26
- public const int AppCompatTheme_actionMenuTextColor = 26;
-
- // aapt resource value: 29
- public const int AppCompatTheme_actionModeBackground = 29;
-
- // aapt resource value: 28
- public const int AppCompatTheme_actionModeCloseButtonStyle = 28;
-
- // aapt resource value: 31
- public const int AppCompatTheme_actionModeCloseDrawable = 31;
-
- // aapt resource value: 33
- public const int AppCompatTheme_actionModeCopyDrawable = 33;
-
- // aapt resource value: 32
- public const int AppCompatTheme_actionModeCutDrawable = 32;
-
- // aapt resource value: 37
- public const int AppCompatTheme_actionModeFindDrawable = 37;
-
- // aapt resource value: 34
- public const int AppCompatTheme_actionModePasteDrawable = 34;
-
- // aapt resource value: 39
- public const int AppCompatTheme_actionModePopupWindowStyle = 39;
-
- // aapt resource value: 35
- public const int AppCompatTheme_actionModeSelectAllDrawable = 35;
-
- // aapt resource value: 36
- public const int AppCompatTheme_actionModeShareDrawable = 36;
-
- // aapt resource value: 30
- public const int AppCompatTheme_actionModeSplitBackground = 30;
-
- // aapt resource value: 27
- public const int AppCompatTheme_actionModeStyle = 27;
-
- // aapt resource value: 38
- public const int AppCompatTheme_actionModeWebSearchDrawable = 38;
-
- // aapt resource value: 15
- public const int AppCompatTheme_actionOverflowButtonStyle = 15;
-
- // aapt resource value: 16
- public const int AppCompatTheme_actionOverflowMenuStyle = 16;
-
- // aapt resource value: 58
- public const int AppCompatTheme_activityChooserViewStyle = 58;
-
- // aapt resource value: 94
- public const int AppCompatTheme_alertDialogButtonGroupStyle = 94;
-
- // aapt resource value: 95
- public const int AppCompatTheme_alertDialogCenterButtons = 95;
-
- // aapt resource value: 93
- public const int AppCompatTheme_alertDialogStyle = 93;
-
- // aapt resource value: 96
- public const int AppCompatTheme_alertDialogTheme = 96;
-
- // aapt resource value: 1
- public const int AppCompatTheme_android_windowAnimationStyle = 1;
-
- // aapt resource value: 0
- public const int AppCompatTheme_android_windowIsFloating = 0;
-
- // aapt resource value: 101
- public const int AppCompatTheme_autoCompleteTextViewStyle = 101;
-
- // aapt resource value: 55
- public const int AppCompatTheme_borderlessButtonStyle = 55;
-
- // aapt resource value: 52
- public const int AppCompatTheme_buttonBarButtonStyle = 52;
-
- // aapt resource value: 99
- public const int AppCompatTheme_buttonBarNegativeButtonStyle = 99;
-
- // aapt resource value: 100
- public const int AppCompatTheme_buttonBarNeutralButtonStyle = 100;
-
- // aapt resource value: 98
- public const int AppCompatTheme_buttonBarPositiveButtonStyle = 98;
-
- // aapt resource value: 51
- public const int AppCompatTheme_buttonBarStyle = 51;
-
- // aapt resource value: 102
- public const int AppCompatTheme_buttonStyle = 102;
-
- // aapt resource value: 103
- public const int AppCompatTheme_buttonStyleSmall = 103;
-
- // aapt resource value: 104
- public const int AppCompatTheme_checkboxStyle = 104;
-
- // aapt resource value: 105
- public const int AppCompatTheme_checkedTextViewStyle = 105;
-
- // aapt resource value: 85
- public const int AppCompatTheme_colorAccent = 85;
-
- // aapt resource value: 92
- public const int AppCompatTheme_colorBackgroundFloating = 92;
-
- // aapt resource value: 89
- public const int AppCompatTheme_colorButtonNormal = 89;
-
- // aapt resource value: 87
- public const int AppCompatTheme_colorControlActivated = 87;
-
- // aapt resource value: 88
- public const int AppCompatTheme_colorControlHighlight = 88;
-
- // aapt resource value: 86
- public const int AppCompatTheme_colorControlNormal = 86;
-
- // aapt resource value: 83
- public const int AppCompatTheme_colorPrimary = 83;
-
- // aapt resource value: 84
- public const int AppCompatTheme_colorPrimaryDark = 84;
-
- // aapt resource value: 90
- public const int AppCompatTheme_colorSwitchThumbNormal = 90;
-
- // aapt resource value: 91
- public const int AppCompatTheme_controlBackground = 91;
-
- // aapt resource value: 44
- public const int AppCompatTheme_dialogPreferredPadding = 44;
-
- // aapt resource value: 43
- public const int AppCompatTheme_dialogTheme = 43;
-
- // aapt resource value: 57
- public const int AppCompatTheme_dividerHorizontal = 57;
-
- // aapt resource value: 56
- public const int AppCompatTheme_dividerVertical = 56;
-
- // aapt resource value: 75
- public const int AppCompatTheme_dropDownListViewStyle = 75;
-
- // aapt resource value: 47
- public const int AppCompatTheme_dropdownListPreferredItemHeight = 47;
-
- // aapt resource value: 64
- public const int AppCompatTheme_editTextBackground = 64;
-
- // aapt resource value: 63
- public const int AppCompatTheme_editTextColor = 63;
-
- // aapt resource value: 106
- public const int AppCompatTheme_editTextStyle = 106;
-
- // aapt resource value: 49
- public const int AppCompatTheme_homeAsUpIndicator = 49;
-
- // aapt resource value: 65
- public const int AppCompatTheme_imageButtonStyle = 65;
-
- // aapt resource value: 82
- public const int AppCompatTheme_listChoiceBackgroundIndicator = 82;
-
- // aapt resource value: 45
- public const int AppCompatTheme_listDividerAlertDialog = 45;
-
- // aapt resource value: 114
- public const int AppCompatTheme_listMenuViewStyle = 114;
-
- // aapt resource value: 76
- public const int AppCompatTheme_listPopupWindowStyle = 76;
-
- // aapt resource value: 70
- public const int AppCompatTheme_listPreferredItemHeight = 70;
-
- // aapt resource value: 72
- public const int AppCompatTheme_listPreferredItemHeightLarge = 72;
-
- // aapt resource value: 71
- public const int AppCompatTheme_listPreferredItemHeightSmall = 71;
-
- // aapt resource value: 73
- public const int AppCompatTheme_listPreferredItemPaddingLeft = 73;
-
- // aapt resource value: 74
- public const int AppCompatTheme_listPreferredItemPaddingRight = 74;
-
- // aapt resource value: 79
- public const int AppCompatTheme_panelBackground = 79;
-
- // aapt resource value: 81
- public const int AppCompatTheme_panelMenuListTheme = 81;
-
- // aapt resource value: 80
- public const int AppCompatTheme_panelMenuListWidth = 80;
-
- // aapt resource value: 61
- public const int AppCompatTheme_popupMenuStyle = 61;
-
- // aapt resource value: 62
- public const int AppCompatTheme_popupWindowStyle = 62;
-
- // aapt resource value: 107
- public const int AppCompatTheme_radioButtonStyle = 107;
-
- // aapt resource value: 108
- public const int AppCompatTheme_ratingBarStyle = 108;
-
- // aapt resource value: 109
- public const int AppCompatTheme_ratingBarStyleIndicator = 109;
-
- // aapt resource value: 110
- public const int AppCompatTheme_ratingBarStyleSmall = 110;
-
- // aapt resource value: 69
- public const int AppCompatTheme_searchViewStyle = 69;
-
- // aapt resource value: 111
- public const int AppCompatTheme_seekBarStyle = 111;
-
- // aapt resource value: 53
- public const int AppCompatTheme_selectableItemBackground = 53;
-
- // aapt resource value: 54
- public const int AppCompatTheme_selectableItemBackgroundBorderless = 54;
-
- // aapt resource value: 48
- public const int AppCompatTheme_spinnerDropDownItemStyle = 48;
-
- // aapt resource value: 112
- public const int AppCompatTheme_spinnerStyle = 112;
-
- // aapt resource value: 113
- public const int AppCompatTheme_switchStyle = 113;
-
- // aapt resource value: 40
- public const int AppCompatTheme_textAppearanceLargePopupMenu = 40;
-
- // aapt resource value: 77
- public const int AppCompatTheme_textAppearanceListItem = 77;
-
- // aapt resource value: 78
- public const int AppCompatTheme_textAppearanceListItemSmall = 78;
-
- // aapt resource value: 42
- public const int AppCompatTheme_textAppearancePopupMenuHeader = 42;
-
- // aapt resource value: 67
- public const int AppCompatTheme_textAppearanceSearchResultSubtitle = 67;
-
- // aapt resource value: 66
- public const int AppCompatTheme_textAppearanceSearchResultTitle = 66;
-
- // aapt resource value: 41
- public const int AppCompatTheme_textAppearanceSmallPopupMenu = 41;
-
- // aapt resource value: 97
- public const int AppCompatTheme_textColorAlertDialogListItem = 97;
-
- // aapt resource value: 68
- public const int AppCompatTheme_textColorSearchUrl = 68;
-
- // aapt resource value: 60
- public const int AppCompatTheme_toolbarNavigationButtonStyle = 60;
-
- // aapt resource value: 59
- public const int AppCompatTheme_toolbarStyle = 59;
-
- // aapt resource value: 2
- public const int AppCompatTheme_windowActionBar = 2;
-
- // aapt resource value: 4
- public const int AppCompatTheme_windowActionBarOverlay = 4;
-
- // aapt resource value: 5
- public const int AppCompatTheme_windowActionModeOverlay = 5;
-
- // aapt resource value: 9
- public const int AppCompatTheme_windowFixedHeightMajor = 9;
-
- // aapt resource value: 7
- public const int AppCompatTheme_windowFixedHeightMinor = 7;
-
- // aapt resource value: 6
- public const int AppCompatTheme_windowFixedWidthMajor = 6;
-
- // aapt resource value: 8
- public const int AppCompatTheme_windowFixedWidthMinor = 8;
-
- // aapt resource value: 10
- public const int AppCompatTheme_windowMinWidthMajor = 10;
-
- // aapt resource value: 11
- public const int AppCompatTheme_windowMinWidthMinor = 11;
-
- // aapt resource value: 3
- public const int AppCompatTheme_windowNoTitle = 3;
-
- public static int[] BottomNavigationView = new int[] {
- 2130772024,
- 2130772267,
- 2130772268,
- 2130772269,
- 2130772270};
-
- // aapt resource value: 0
- public const int BottomNavigationView_elevation = 0;
-
- // aapt resource value: 4
- public const int BottomNavigationView_itemBackground = 4;
-
- // aapt resource value: 2
- public const int BottomNavigationView_itemIconTint = 2;
-
- // aapt resource value: 3
- public const int BottomNavigationView_itemTextColor = 3;
-
- // aapt resource value: 1
- public const int BottomNavigationView_menu = 1;
-
- public static int[] BottomSheetBehavior_Layout = new int[] {
- 2130772229,
- 2130772230,
- 2130772231};
-
- // aapt resource value: 1
- public const int BottomSheetBehavior_Layout_behavior_hideable = 1;
-
- // aapt resource value: 0
- public const int BottomSheetBehavior_Layout_behavior_peekHeight = 0;
-
- // aapt resource value: 2
- public const int BottomSheetBehavior_Layout_behavior_skipCollapsed = 2;
-
- public static int[] ButtonBarLayout = new int[] {
- 2130772153};
-
- // aapt resource value: 0
- public const int ButtonBarLayout_allowStacking = 0;
-
- public static int[] CardView = new int[] {
- 16843071,
- 16843072,
- 2130771985,
- 2130771986,
- 2130771987,
- 2130771988,
- 2130771989,
- 2130771990,
- 2130771991,
- 2130771992,
- 2130771993,
- 2130771994,
- 2130771995};
-
- // aapt resource value: 1
- public const int CardView_android_minHeight = 1;
-
- // aapt resource value: 0
- public const int CardView_android_minWidth = 0;
-
- // aapt resource value: 2
- public const int CardView_cardBackgroundColor = 2;
-
- // aapt resource value: 3
- public const int CardView_cardCornerRadius = 3;
-
- // aapt resource value: 4
- public const int CardView_cardElevation = 4;
-
- // aapt resource value: 5
- public const int CardView_cardMaxElevation = 5;
-
- // aapt resource value: 7
- public const int CardView_cardPreventCornerOverlap = 7;
-
- // aapt resource value: 6
- public const int CardView_cardUseCompatPadding = 6;
-
- // aapt resource value: 8
- public const int CardView_contentPadding = 8;
-
- // aapt resource value: 12
- public const int CardView_contentPaddingBottom = 12;
-
- // aapt resource value: 9
- public const int CardView_contentPaddingLeft = 9;
-
- // aapt resource value: 10
- public const int CardView_contentPaddingRight = 10;
-
- // aapt resource value: 11
- public const int CardView_contentPaddingTop = 11;
-
- public static int[] CollapsingToolbarLayout = new int[] {
- 2130771999,
- 2130772232,
- 2130772233,
- 2130772234,
- 2130772235,
- 2130772236,
- 2130772237,
- 2130772238,
- 2130772239,
- 2130772240,
- 2130772241,
- 2130772242,
- 2130772243,
- 2130772244,
- 2130772245,
- 2130772246};
-
- // aapt resource value: 13
- public const int CollapsingToolbarLayout_collapsedTitleGravity = 13;
-
- // aapt resource value: 7
- public const int CollapsingToolbarLayout_collapsedTitleTextAppearance = 7;
-
- // aapt resource value: 8
- public const int CollapsingToolbarLayout_contentScrim = 8;
-
- // aapt resource value: 14
- public const int CollapsingToolbarLayout_expandedTitleGravity = 14;
-
- // aapt resource value: 1
- public const int CollapsingToolbarLayout_expandedTitleMargin = 1;
-
- // aapt resource value: 5
- public const int CollapsingToolbarLayout_expandedTitleMarginBottom = 5;
-
- // aapt resource value: 4
- public const int CollapsingToolbarLayout_expandedTitleMarginEnd = 4;
-
- // aapt resource value: 2
- public const int CollapsingToolbarLayout_expandedTitleMarginStart = 2;
-
- // aapt resource value: 3
- public const int CollapsingToolbarLayout_expandedTitleMarginTop = 3;
-
- // aapt resource value: 6
- public const int CollapsingToolbarLayout_expandedTitleTextAppearance = 6;
-
- // aapt resource value: 12
- public const int CollapsingToolbarLayout_scrimAnimationDuration = 12;
-
- // aapt resource value: 11
- public const int CollapsingToolbarLayout_scrimVisibleHeightTrigger = 11;
-
- // aapt resource value: 9
- public const int CollapsingToolbarLayout_statusBarScrim = 9;
-
- // aapt resource value: 0
- public const int CollapsingToolbarLayout_title = 0;
-
- // aapt resource value: 15
- public const int CollapsingToolbarLayout_titleEnabled = 15;
-
- // aapt resource value: 10
- public const int CollapsingToolbarLayout_toolbarId = 10;
-
- public static int[] CollapsingToolbarLayout_Layout = new int[] {
- 2130772247,
- 2130772248};
-
- // aapt resource value: 0
- public const int CollapsingToolbarLayout_Layout_layout_collapseMode = 0;
-
- // aapt resource value: 1
- public const int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = 1;
-
- public static int[] ColorStateListItem = new int[] {
- 16843173,
- 16843551,
- 2130772154};
-
- // aapt resource value: 2
- public const int ColorStateListItem_alpha = 2;
-
- // aapt resource value: 1
- public const int ColorStateListItem_android_alpha = 1;
-
- // aapt resource value: 0
- public const int ColorStateListItem_android_color = 0;
-
- public static int[] CompoundButton = new int[] {
- 16843015,
- 2130772155,
- 2130772156};
-
- // aapt resource value: 0
- public const int CompoundButton_android_button = 0;
-
- // aapt resource value: 1
- public const int CompoundButton_buttonTint = 1;
-
- // aapt resource value: 2
- public const int CompoundButton_buttonTintMode = 2;
-
- public static int[] CoordinatorLayout = new int[] {
- 2130772249,
- 2130772250};
-
- // aapt resource value: 0
- public const int CoordinatorLayout_keylines = 0;
-
- // aapt resource value: 1
- public const int CoordinatorLayout_statusBarBackground = 1;
-
- public static int[] CoordinatorLayout_Layout = new int[] {
- 16842931,
- 2130772251,
- 2130772252,
- 2130772253,
- 2130772254,
- 2130772255,
- 2130772256};
-
- // aapt resource value: 0
- public const int CoordinatorLayout_Layout_android_layout_gravity = 0;
-
- // aapt resource value: 2
- public const int CoordinatorLayout_Layout_layout_anchor = 2;
-
- // aapt resource value: 4
- public const int CoordinatorLayout_Layout_layout_anchorGravity = 4;
-
- // aapt resource value: 1
- public const int CoordinatorLayout_Layout_layout_behavior = 1;
-
- // aapt resource value: 6
- public const int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 6;
-
- // aapt resource value: 5
- public const int CoordinatorLayout_Layout_layout_insetEdge = 5;
-
- // aapt resource value: 3
- public const int CoordinatorLayout_Layout_layout_keyline = 3;
-
- public static int[] DesignTheme = new int[] {
- 2130772257,
- 2130772258,
- 2130772259};
-
- // aapt resource value: 0
- public const int DesignTheme_bottomSheetDialogTheme = 0;
-
- // aapt resource value: 1
- public const int DesignTheme_bottomSheetStyle = 1;
-
- // aapt resource value: 2
- public const int DesignTheme_textColorError = 2;
-
- public static int[] DrawerArrowToggle = new int[] {
- 2130772157,
- 2130772158,
- 2130772159,
- 2130772160,
- 2130772161,
- 2130772162,
- 2130772163,
- 2130772164};
-
- // aapt resource value: 4
- public const int DrawerArrowToggle_arrowHeadLength = 4;
-
- // aapt resource value: 5
- public const int DrawerArrowToggle_arrowShaftLength = 5;
-
- // aapt resource value: 6
- public const int DrawerArrowToggle_barLength = 6;
-
- // aapt resource value: 0
- public const int DrawerArrowToggle_color = 0;
-
- // aapt resource value: 2
- public const int DrawerArrowToggle_drawableSize = 2;
-
- // aapt resource value: 3
- public const int DrawerArrowToggle_gapBetweenBars = 3;
-
- // aapt resource value: 1
- public const int DrawerArrowToggle_spinBars = 1;
-
- // aapt resource value: 7
- public const int DrawerArrowToggle_thickness = 7;
-
- public static int[] FloatingActionButton = new int[] {
- 2130772024,
- 2130772222,
- 2130772223,
- 2130772260,
- 2130772261,
- 2130772262,
- 2130772263,
- 2130772264};
-
- // aapt resource value: 1
- public const int FloatingActionButton_backgroundTint = 1;
-
- // aapt resource value: 2
- public const int FloatingActionButton_backgroundTintMode = 2;
-
- // aapt resource value: 6
- public const int FloatingActionButton_borderWidth = 6;
-
- // aapt resource value: 0
- public const int FloatingActionButton_elevation = 0;
-
- // aapt resource value: 4
- public const int FloatingActionButton_fabSize = 4;
-
- // aapt resource value: 5
- public const int FloatingActionButton_pressedTranslationZ = 5;
-
- // aapt resource value: 3
- public const int FloatingActionButton_rippleColor = 3;
-
- // aapt resource value: 7
- public const int FloatingActionButton_useCompatPadding = 7;
-
- public static int[] FloatingActionButton_Behavior_Layout = new int[] {
- 2130772265};
-
- // aapt resource value: 0
- public const int FloatingActionButton_Behavior_Layout_behavior_autoHide = 0;
-
- public static int[] ForegroundLinearLayout = new int[] {
- 16843017,
- 16843264,
- 2130772266};
-
- // aapt resource value: 0
- public const int ForegroundLinearLayout_android_foreground = 0;
-
- // aapt resource value: 1
- public const int ForegroundLinearLayout_android_foregroundGravity = 1;
-
- // aapt resource value: 2
- public const int ForegroundLinearLayout_foregroundInsidePadding = 2;
-
- public static int[] LinearLayoutCompat = new int[] {
- 16842927,
- 16842948,
- 16843046,
- 16843047,
- 16843048,
- 2130772007,
- 2130772165,
- 2130772166,
- 2130772167};
-
- // aapt resource value: 2
- public const int LinearLayoutCompat_android_baselineAligned = 2;
-
- // aapt resource value: 3
- public const int LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
-
- // aapt resource value: 0
- public const int LinearLayoutCompat_android_gravity = 0;
-
- // aapt resource value: 1
- public const int LinearLayoutCompat_android_orientation = 1;
-
- // aapt resource value: 4
- public const int LinearLayoutCompat_android_weightSum = 4;
-
- // aapt resource value: 5
- public const int LinearLayoutCompat_divider = 5;
-
- // aapt resource value: 8
- public const int LinearLayoutCompat_dividerPadding = 8;
-
- // aapt resource value: 6
- public const int LinearLayoutCompat_measureWithLargestChild = 6;
-
- // aapt resource value: 7
- public const int LinearLayoutCompat_showDividers = 7;
-
- public static int[] LinearLayoutCompat_Layout = new int[] {
- 16842931,
- 16842996,
- 16842997,
- 16843137};
-
- // aapt resource value: 0
- public const int LinearLayoutCompat_Layout_android_layout_gravity = 0;
-
- // aapt resource value: 2
- public const int LinearLayoutCompat_Layout_android_layout_height = 2;
-
- // aapt resource value: 3
- public const int LinearLayoutCompat_Layout_android_layout_weight = 3;
-
- // aapt resource value: 1
- public const int LinearLayoutCompat_Layout_android_layout_width = 1;
-
- public static int[] ListPopupWindow = new int[] {
- 16843436,
- 16843437};
-
- // aapt resource value: 0
- public const int ListPopupWindow_android_dropDownHorizontalOffset = 0;
-
- // aapt resource value: 1
- public const int ListPopupWindow_android_dropDownVerticalOffset = 1;
-
- public static int[] MediaRouteButton = new int[] {
- 16843071,
- 16843072,
- 2130771984,
- 2130772155};
-
- // aapt resource value: 1
- public const int MediaRouteButton_android_minHeight = 1;
-
- // aapt resource value: 0
- public const int MediaRouteButton_android_minWidth = 0;
-
- // aapt resource value: 3
- public const int MediaRouteButton_buttonTint = 3;
-
- // aapt resource value: 2
- public const int MediaRouteButton_externalRouteEnabledDrawable = 2;
-
- public static int[] MenuGroup = new int[] {
- 16842766,
- 16842960,
- 16843156,
- 16843230,
- 16843231,
- 16843232};
-
- // aapt resource value: 5
- public const int MenuGroup_android_checkableBehavior = 5;
-
- // aapt resource value: 0
- public const int MenuGroup_android_enabled = 0;
-
- // aapt resource value: 1
- public const int MenuGroup_android_id = 1;
-
- // aapt resource value: 3
- public const int MenuGroup_android_menuCategory = 3;
-
- // aapt resource value: 4
- public const int MenuGroup_android_orderInCategory = 4;
-
- // aapt resource value: 2
- public const int MenuGroup_android_visible = 2;
-
- public static int[] MenuItem = new int[] {
- 16842754,
- 16842766,
- 16842960,
- 16843014,
- 16843156,
- 16843230,
- 16843231,
- 16843233,
- 16843234,
- 16843235,
- 16843236,
- 16843237,
- 16843375,
- 2130772168,
- 2130772169,
- 2130772170,
- 2130772171};
-
- // aapt resource value: 14
- public const int MenuItem_actionLayout = 14;
-
- // aapt resource value: 16
- public const int MenuItem_actionProviderClass = 16;
-
- // aapt resource value: 15
- public const int MenuItem_actionViewClass = 15;
-
- // aapt resource value: 9
- public const int MenuItem_android_alphabeticShortcut = 9;
-
- // aapt resource value: 11
- public const int MenuItem_android_checkable = 11;
-
- // aapt resource value: 3
- public const int MenuItem_android_checked = 3;
-
- // aapt resource value: 1
- public const int MenuItem_android_enabled = 1;
-
- // aapt resource value: 0
- public const int MenuItem_android_icon = 0;
-
- // aapt resource value: 2
- public const int MenuItem_android_id = 2;
-
- // aapt resource value: 5
- public const int MenuItem_android_menuCategory = 5;
-
- // aapt resource value: 10
- public const int MenuItem_android_numericShortcut = 10;
-
- // aapt resource value: 12
- public const int MenuItem_android_onClick = 12;
-
- // aapt resource value: 6
- public const int MenuItem_android_orderInCategory = 6;
-
- // aapt resource value: 7
- public const int MenuItem_android_title = 7;
-
- // aapt resource value: 8
- public const int MenuItem_android_titleCondensed = 8;
-
- // aapt resource value: 4
- public const int MenuItem_android_visible = 4;
-
- // aapt resource value: 13
- public const int MenuItem_showAsAction = 13;
-
- public static int[] MenuView = new int[] {
- 16842926,
- 16843052,
- 16843053,
- 16843054,
- 16843055,
- 16843056,
- 16843057,
- 2130772172,
- 2130772173};
-
- // aapt resource value: 4
- public const int MenuView_android_headerBackground = 4;
-
- // aapt resource value: 2
- public const int MenuView_android_horizontalDivider = 2;
-
- // aapt resource value: 5
- public const int MenuView_android_itemBackground = 5;
-
- // aapt resource value: 6
- public const int MenuView_android_itemIconDisabledAlpha = 6;
-
- // aapt resource value: 1
- public const int MenuView_android_itemTextAppearance = 1;
-
- // aapt resource value: 3
- public const int MenuView_android_verticalDivider = 3;
-
- // aapt resource value: 0
- public const int MenuView_android_windowAnimationStyle = 0;
-
- // aapt resource value: 7
- public const int MenuView_preserveIconSpacing = 7;
-
- // aapt resource value: 8
- public const int MenuView_subMenuArrow = 8;
-
- public static int[] MvxBinding = new int[] {
- 2130772306,
- 2130772307};
-
- // aapt resource value: 0
- public const int MvxBinding_MvxBind = 0;
-
- // aapt resource value: 1
- public const int MvxBinding_MvxLang = 1;
-
- public static int[] MvxControl = new int[] {
- 2130772308};
-
- // aapt resource value: 0
- public const int MvxControl_MvxTemplate = 0;
-
- public static int[] MvxExpandableListView = new int[] {
- 2130772311};
-
- // aapt resource value: 0
- public const int MvxExpandableListView_MvxGroupItemTemplate = 0;
-
- public static int[] MvxImageView = new int[] {
- 2130772312};
-
- // aapt resource value: 0
- public const int MvxImageView_MvxSource = 0;
-
- public static int[] MvxListView = new int[] {
- 2130772309,
- 2130772310};
-
- // aapt resource value: 1
- public const int MvxListView_MvxDropDownItemTemplate = 1;
-
- // aapt resource value: 0
- public const int MvxListView_MvxItemTemplate = 0;
-
- public static int[] NavigationView = new int[] {
- 16842964,
- 16842973,
- 16843039,
- 2130772024,
- 2130772267,
- 2130772268,
- 2130772269,
- 2130772270,
- 2130772271,
- 2130772272};
-
- // aapt resource value: 0
- public const int NavigationView_android_background = 0;
-
- // aapt resource value: 1
- public const int NavigationView_android_fitsSystemWindows = 1;
-
- // aapt resource value: 2
- public const int NavigationView_android_maxWidth = 2;
-
- // aapt resource value: 3
- public const int NavigationView_elevation = 3;
-
- // aapt resource value: 9
- public const int NavigationView_headerLayout = 9;
-
- // aapt resource value: 7
- public const int NavigationView_itemBackground = 7;
-
- // aapt resource value: 5
- public const int NavigationView_itemIconTint = 5;
-
- // aapt resource value: 8
- public const int NavigationView_itemTextAppearance = 8;
-
- // aapt resource value: 6
- public const int NavigationView_itemTextColor = 6;
-
- // aapt resource value: 4
- public const int NavigationView_menu = 4;
-
- public static int[] PopupWindow = new int[] {
- 16843126,
- 16843465,
- 2130772174};
-
- // aapt resource value: 1
- public const int PopupWindow_android_popupAnimationStyle = 1;
-
- // aapt resource value: 0
- public const int PopupWindow_android_popupBackground = 0;
-
- // aapt resource value: 2
- public const int PopupWindow_overlapAnchor = 2;
-
- public static int[] PopupWindowBackgroundState = new int[] {
- 2130772175};
-
- // aapt resource value: 0
- public const int PopupWindowBackgroundState_state_above_anchor = 0;
-
- public static int[] ProgressWheel = new int[] {
- 2130772313,
- 2130772314,
- 2130772315,
- 2130772316,
- 2130772317,
- 2130772318,
- 2130772319,
- 2130772320,
- 2130772321,
- 2130772322,
- 2130772323,
- 2130772324};
-
- // aapt resource value: 3
- public const int ProgressWheel_ahBarColor = 3;
-
- // aapt resource value: 11
- public const int ProgressWheel_ahBarLength = 11;
-
- // aapt resource value: 10
- public const int ProgressWheel_ahBarWidth = 10;
-
- // aapt resource value: 8
- public const int ProgressWheel_ahCircleColor = 8;
-
- // aapt resource value: 7
- public const int ProgressWheel_ahDelayMillis = 7;
-
- // aapt resource value: 9
- public const int ProgressWheel_ahRadius = 9;
-
- // aapt resource value: 4
- public const int ProgressWheel_ahRimColor = 4;
-
- // aapt resource value: 5
- public const int ProgressWheel_ahRimWidth = 5;
-
- // aapt resource value: 6
- public const int ProgressWheel_ahSpinSpeed = 6;
-
- // aapt resource value: 0
- public const int ProgressWheel_ahText = 0;
-
- // aapt resource value: 1
- public const int ProgressWheel_ahTextColor = 1;
-
- // aapt resource value: 2
- public const int ProgressWheel_ahTextSize = 2;
-
- public static int[] RecycleListView = new int[] {
- 2130772176,
- 2130772177};
-
- // aapt resource value: 0
- public const int RecycleListView_paddingBottomNoButtons = 0;
-
- // aapt resource value: 1
- public const int RecycleListView_paddingTopNoTitle = 1;
-
- public static int[] RecyclerView = new int[] {
- 16842948,
- 16842993,
- 2130771968,
- 2130771969,
- 2130771970,
- 2130771971};
-
- // aapt resource value: 1
- public const int RecyclerView_android_descendantFocusability = 1;
-
- // aapt resource value: 0
- public const int RecyclerView_android_orientation = 0;
-
- // aapt resource value: 2
- public const int RecyclerView_layoutManager = 2;
-
- // aapt resource value: 4
- public const int RecyclerView_reverseLayout = 4;
-
- // aapt resource value: 3
- public const int RecyclerView_spanCount = 3;
-
- // aapt resource value: 5
- public const int RecyclerView_stackFromEnd = 5;
-
- public static int[] ScrimInsetsFrameLayout = new int[] {
- 2130772273};
-
- // aapt resource value: 0
- public const int ScrimInsetsFrameLayout_insetForeground = 0;
-
- public static int[] ScrollingViewBehavior_Layout = new int[] {
- 2130772274};
-
- // aapt resource value: 0
- public const int ScrollingViewBehavior_Layout_behavior_overlapTop = 0;
-
- public static int[] SearchView = new int[] {
- 16842970,
- 16843039,
- 16843296,
- 16843364,
- 2130772178,
- 2130772179,
- 2130772180,
- 2130772181,
- 2130772182,
- 2130772183,
- 2130772184,
- 2130772185,
- 2130772186,
- 2130772187,
- 2130772188,
- 2130772189,
- 2130772190};
-
- // aapt resource value: 0
- public const int SearchView_android_focusable = 0;
-
- // aapt resource value: 3
- public const int SearchView_android_imeOptions = 3;
-
- // aapt resource value: 2
- public const int SearchView_android_inputType = 2;
-
- // aapt resource value: 1
- public const int SearchView_android_maxWidth = 1;
-
- // aapt resource value: 8
- public const int SearchView_closeIcon = 8;
-
- // aapt resource value: 13
- public const int SearchView_commitIcon = 13;
-
- // aapt resource value: 7
- public const int SearchView_defaultQueryHint = 7;
-
- // aapt resource value: 9
- public const int SearchView_goIcon = 9;
-
- // aapt resource value: 5
- public const int SearchView_iconifiedByDefault = 5;
-
- // aapt resource value: 4
- public const int SearchView_layout = 4;
-
- // aapt resource value: 15
- public const int SearchView_queryBackground = 15;
-
- // aapt resource value: 6
- public const int SearchView_queryHint = 6;
-
- // aapt resource value: 11
- public const int SearchView_searchHintIcon = 11;
-
- // aapt resource value: 10
- public const int SearchView_searchIcon = 10;
-
- // aapt resource value: 16
- public const int SearchView_submitBackground = 16;
-
- // aapt resource value: 14
- public const int SearchView_suggestionRowLayout = 14;
-
- // aapt resource value: 12
- public const int SearchView_voiceIcon = 12;
-
- public static int[] SnackbarLayout = new int[] {
- 16843039,
- 2130772024,
- 2130772275};
-
- // aapt resource value: 0
- public const int SnackbarLayout_android_maxWidth = 0;
-
- // aapt resource value: 1
- public const int SnackbarLayout_elevation = 1;
-
- // aapt resource value: 2
- public const int SnackbarLayout_maxActionInlineWidth = 2;
-
- public static int[] Spinner = new int[] {
- 16842930,
- 16843126,
- 16843131,
- 16843362,
- 2130772025};
-
- // aapt resource value: 3
- public const int Spinner_android_dropDownWidth = 3;
-
- // aapt resource value: 0
- public const int Spinner_android_entries = 0;
-
- // aapt resource value: 1
- public const int Spinner_android_popupBackground = 1;
-
- // aapt resource value: 2
- public const int Spinner_android_prompt = 2;
-
- // aapt resource value: 4
- public const int Spinner_popupTheme = 4;
-
- public static int[] SwitchCompat = new int[] {
- 16843044,
- 16843045,
- 16843074,
- 2130772191,
- 2130772192,
- 2130772193,
- 2130772194,
- 2130772195,
- 2130772196,
- 2130772197,
- 2130772198,
- 2130772199,
- 2130772200,
- 2130772201};
-
- // aapt resource value: 1
- public const int SwitchCompat_android_textOff = 1;
-
- // aapt resource value: 0
- public const int SwitchCompat_android_textOn = 0;
-
- // aapt resource value: 2
- public const int SwitchCompat_android_thumb = 2;
-
- // aapt resource value: 13
- public const int SwitchCompat_showText = 13;
-
- // aapt resource value: 12
- public const int SwitchCompat_splitTrack = 12;
-
- // aapt resource value: 10
- public const int SwitchCompat_switchMinWidth = 10;
-
- // aapt resource value: 11
- public const int SwitchCompat_switchPadding = 11;
-
- // aapt resource value: 9
- public const int SwitchCompat_switchTextAppearance = 9;
-
- // aapt resource value: 8
- public const int SwitchCompat_thumbTextPadding = 8;
-
- // aapt resource value: 3
- public const int SwitchCompat_thumbTint = 3;
-
- // aapt resource value: 4
- public const int SwitchCompat_thumbTintMode = 4;
-
- // aapt resource value: 5
- public const int SwitchCompat_track = 5;
-
- // aapt resource value: 6
- public const int SwitchCompat_trackTint = 6;
-
- // aapt resource value: 7
- public const int SwitchCompat_trackTintMode = 7;
-
- public static int[] TabItem = new int[] {
- 16842754,
- 16842994,
- 16843087};
-
- // aapt resource value: 0
- public const int TabItem_android_icon = 0;
-
- // aapt resource value: 1
- public const int TabItem_android_layout = 1;
-
- // aapt resource value: 2
- public const int TabItem_android_text = 2;
-
- public static int[] TabLayout = new int[] {
- 2130772276,
- 2130772277,
- 2130772278,
- 2130772279,
- 2130772280,
- 2130772281,
- 2130772282,
- 2130772283,
- 2130772284,
- 2130772285,
- 2130772286,
- 2130772287,
- 2130772288,
- 2130772289,
- 2130772290,
- 2130772291};
-
- // aapt resource value: 3
- public const int TabLayout_tabBackground = 3;
-
- // aapt resource value: 2
- public const int TabLayout_tabContentStart = 2;
-
- // aapt resource value: 5
- public const int TabLayout_tabGravity = 5;
-
- // aapt resource value: 0
- public const int TabLayout_tabIndicatorColor = 0;
-
- // aapt resource value: 1
- public const int TabLayout_tabIndicatorHeight = 1;
-
- // aapt resource value: 7
- public const int TabLayout_tabMaxWidth = 7;
-
- // aapt resource value: 6
- public const int TabLayout_tabMinWidth = 6;
-
- // aapt resource value: 4
- public const int TabLayout_tabMode = 4;
-
- // aapt resource value: 15
- public const int TabLayout_tabPadding = 15;
-
- // aapt resource value: 14
- public const int TabLayout_tabPaddingBottom = 14;
-
- // aapt resource value: 13
- public const int TabLayout_tabPaddingEnd = 13;
-
- // aapt resource value: 11
- public const int TabLayout_tabPaddingStart = 11;
-
- // aapt resource value: 12
- public const int TabLayout_tabPaddingTop = 12;
-
- // aapt resource value: 10
- public const int TabLayout_tabSelectedTextColor = 10;
-
- // aapt resource value: 8
- public const int TabLayout_tabTextAppearance = 8;
-
- // aapt resource value: 9
- public const int TabLayout_tabTextColor = 9;
-
- public static int[] TextAppearance = new int[] {
- 16842901,
- 16842902,
- 16842903,
- 16842904,
- 16842906,
- 16843105,
- 16843106,
- 16843107,
- 16843108,
- 2130772039};
-
- // aapt resource value: 5
- public const int TextAppearance_android_shadowColor = 5;
-
- // aapt resource value: 6
- public const int TextAppearance_android_shadowDx = 6;
-
- // aapt resource value: 7
- public const int TextAppearance_android_shadowDy = 7;
-
- // aapt resource value: 8
- public const int TextAppearance_android_shadowRadius = 8;
-
- // aapt resource value: 3
- public const int TextAppearance_android_textColor = 3;
-
- // aapt resource value: 4
- public const int TextAppearance_android_textColorHint = 4;
-
- // aapt resource value: 0
- public const int TextAppearance_android_textSize = 0;
-
- // aapt resource value: 2
- public const int TextAppearance_android_textStyle = 2;
-
- // aapt resource value: 1
- public const int TextAppearance_android_typeface = 1;
-
- // aapt resource value: 9
- public const int TextAppearance_textAllCaps = 9;
-
- public static int[] TextInputLayout = new int[] {
- 16842906,
- 16843088,
- 2130772292,
- 2130772293,
- 2130772294,
- 2130772295,
- 2130772296,
- 2130772297,
- 2130772298,
- 2130772299,
- 2130772300,
- 2130772301,
- 2130772302,
- 2130772303,
- 2130772304,
- 2130772305};
-
- // aapt resource value: 1
- public const int TextInputLayout_android_hint = 1;
-
- // aapt resource value: 0
- public const int TextInputLayout_android_textColorHint = 0;
-
- // aapt resource value: 6
- public const int TextInputLayout_counterEnabled = 6;
-
- // aapt resource value: 7
- public const int TextInputLayout_counterMaxLength = 7;
-
- // aapt resource value: 9
- public const int TextInputLayout_counterOverflowTextAppearance = 9;
-
- // aapt resource value: 8
- public const int TextInputLayout_counterTextAppearance = 8;
-
- // aapt resource value: 4
- public const int TextInputLayout_errorEnabled = 4;
-
- // aapt resource value: 5
- public const int TextInputLayout_errorTextAppearance = 5;
-
- // aapt resource value: 10
- public const int TextInputLayout_hintAnimationEnabled = 10;
-
- // aapt resource value: 3
- public const int TextInputLayout_hintEnabled = 3;
-
- // aapt resource value: 2
- public const int TextInputLayout_hintTextAppearance = 2;
-
- // aapt resource value: 13
- public const int TextInputLayout_passwordToggleContentDescription = 13;
-
- // aapt resource value: 12
- public const int TextInputLayout_passwordToggleDrawable = 12;
-
- // aapt resource value: 11
- public const int TextInputLayout_passwordToggleEnabled = 11;
-
- // aapt resource value: 14
- public const int TextInputLayout_passwordToggleTint = 14;
-
- // aapt resource value: 15
- public const int TextInputLayout_passwordToggleTintMode = 15;
-
- public static int[] Toolbar = new int[] {
- 16842927,
- 16843072,
- 2130771999,
- 2130772002,
- 2130772006,
- 2130772018,
- 2130772019,
- 2130772020,
- 2130772021,
- 2130772022,
- 2130772023,
- 2130772025,
- 2130772202,
- 2130772203,
- 2130772204,
- 2130772205,
- 2130772206,
- 2130772207,
- 2130772208,
- 2130772209,
- 2130772210,
- 2130772211,
- 2130772212,
- 2130772213,
- 2130772214,
- 2130772215,
- 2130772216,
- 2130772217,
- 2130772218};
-
- // aapt resource value: 0
- public const int Toolbar_android_gravity = 0;
-
- // aapt resource value: 1
- public const int Toolbar_android_minHeight = 1;
-
- // aapt resource value: 21
- public const int Toolbar_buttonGravity = 21;
-
- // aapt resource value: 23
- public const int Toolbar_collapseContentDescription = 23;
-
- // aapt resource value: 22
- public const int Toolbar_collapseIcon = 22;
-
- // aapt resource value: 6
- public const int Toolbar_contentInsetEnd = 6;
-
- // aapt resource value: 10
- public const int Toolbar_contentInsetEndWithActions = 10;
-
- // aapt resource value: 7
- public const int Toolbar_contentInsetLeft = 7;
-
- // aapt resource value: 8
- public const int Toolbar_contentInsetRight = 8;
-
- // aapt resource value: 5
- public const int Toolbar_contentInsetStart = 5;
-
- // aapt resource value: 9
- public const int Toolbar_contentInsetStartWithNavigation = 9;
-
- // aapt resource value: 4
- public const int Toolbar_logo = 4;
-
- // aapt resource value: 26
- public const int Toolbar_logoDescription = 26;
-
- // aapt resource value: 20
- public const int Toolbar_maxButtonHeight = 20;
-
- // aapt resource value: 25
- public const int Toolbar_navigationContentDescription = 25;
-
- // aapt resource value: 24
- public const int Toolbar_navigationIcon = 24;
-
- // aapt resource value: 11
- public const int Toolbar_popupTheme = 11;
-
- // aapt resource value: 3
- public const int Toolbar_subtitle = 3;
-
- // aapt resource value: 13
- public const int Toolbar_subtitleTextAppearance = 13;
-
- // aapt resource value: 28
- public const int Toolbar_subtitleTextColor = 28;
-
- // aapt resource value: 2
- public const int Toolbar_title = 2;
-
- // aapt resource value: 14
- public const int Toolbar_titleMargin = 14;
-
- // aapt resource value: 18
- public const int Toolbar_titleMarginBottom = 18;
-
- // aapt resource value: 16
- public const int Toolbar_titleMarginEnd = 16;
-
- // aapt resource value: 15
- public const int Toolbar_titleMarginStart = 15;
-
- // aapt resource value: 17
- public const int Toolbar_titleMarginTop = 17;
-
- // aapt resource value: 19
- public const int Toolbar_titleMargins = 19;
-
- // aapt resource value: 12
- public const int Toolbar_titleTextAppearance = 12;
-
- // aapt resource value: 27
- public const int Toolbar_titleTextColor = 27;
-
- public static int[] View = new int[] {
- 16842752,
- 16842970,
- 2130772219,
- 2130772220,
- 2130772221};
-
- // aapt resource value: 1
- public const int View_android_focusable = 1;
-
- // aapt resource value: 0
- public const int View_android_theme = 0;
-
- // aapt resource value: 3
- public const int View_paddingEnd = 3;
-
- // aapt resource value: 2
- public const int View_paddingStart = 2;
-
- // aapt resource value: 4
- public const int View_theme = 4;
-
- public static int[] ViewBackgroundHelper = new int[] {
- 16842964,
- 2130772222,
- 2130772223};
-
- // aapt resource value: 0
- public const int ViewBackgroundHelper_android_background = 0;
-
- // aapt resource value: 1
- public const int ViewBackgroundHelper_backgroundTint = 1;
-
- // aapt resource value: 2
- public const int ViewBackgroundHelper_backgroundTintMode = 2;
-
- public static int[] ViewStubCompat = new int[] {
- 16842960,
- 16842994,
- 16842995};
-
- // aapt resource value: 0
- public const int ViewStubCompat_android_id = 0;
-
- // aapt resource value: 2
- public const int ViewStubCompat_android_inflatedId = 2;
-
- // aapt resource value: 1
- public const int ViewStubCompat_android_layout = 1;
-
- static Styleable()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Styleable()
- {
- }
- }
- }
-}
-#pragma warning restore 1591
diff --git a/Source/BLE.Client/BLE.Client.Droid/Resources/layout/tabs.axml b/Source/BLE.Client/BLE.Client.Droid/Resources/layout/tabs.axml
index 97cb27ad..c78ab91e 100644
--- a/Source/BLE.Client/BLE.Client.Droid/Resources/layout/tabs.axml
+++ b/Source/BLE.Client/BLE.Client.Droid/Resources/layout/tabs.axml
@@ -1,5 +1,5 @@
-
-
-
diff --git a/Source/BLE.Client/BLE.Client.Droid/Setup.cs b/Source/BLE.Client/BLE.Client.Droid/Setup.cs
index 6313a558..538468c7 100644
--- a/Source/BLE.Client/BLE.Client.Droid/Setup.cs
+++ b/Source/BLE.Client/BLE.Client.Droid/Setup.cs
@@ -1,47 +1,45 @@
+using System.Collections.Generic;
+using System.Linq;
+using System.Reflection;
using Acr.UserDialogs;
-using Android.Content;
-using MvvmCross.Droid.Platform;
-using MvvmCross.Core.ViewModels;
-using MvvmCross.Core.Views;
-using MvvmCross.Droid.Views;
-using MvvmCross.Platform;
-using MvvmCross.Platform.Platform;
-using Plugin.Settings;
-using Plugin.Permissions;
-using MvvmCross.Forms.Droid.Presenters;
+using Microsoft.Extensions.Logging;
+using MvvmCross;
+using MvvmCross.Forms.Platforms.Android.Core;
+using MvvmCross.IoC;
+using Serilog;
+using Serilog.Extensions.Logging;
namespace BLE.Client.Droid
{
- public class Setup : MvxAndroidSetup
+ public class Setup : MvxFormsAndroidSetup
{
- public Setup(Context applicationContext) : base(applicationContext)
+ public override IEnumerable GetViewAssemblies()
{
+ return new List(base.GetViewAssemblies().Union(new[] { typeof(BleMvxFormsApp).GetTypeInfo().Assembly }));
}
- protected override IMvxApplication CreateApp()
+ protected override ILoggerProvider CreateLogProvider()
{
- return new BleMvxApplication();
+ return new SerilogLoggerProvider();
}
- protected override IMvxTrace CreateDebugTrace()
+ protected override ILoggerFactory CreateLogFactory()
{
- return new DebugTrace();
- }
+ Log.Logger = new LoggerConfiguration()
+ .MinimumLevel.Debug()
+ .WriteTo.AndroidLog()
+ .CreateLogger();
- protected override IMvxAndroidViewPresenter CreateViewPresenter()
- {
- var presenter = new MvxFormsDroidPagePresenter();
- Mvx.RegisterSingleton(presenter);
- return presenter;
+ return new SerilogLoggerFactory();
}
- protected override void InitializeIoC()
+ protected override IMvxIoCProvider InitializeIoC()
{
- base.InitializeIoC();
+ var result = base.InitializeIoC();
+
+ Mvx.IoCProvider.RegisterSingleton(() => UserDialogs.Instance);
- Mvx.RegisterSingleton(() => UserDialogs.Instance);
- Mvx.RegisterSingleton(() => CrossSettings.Current);
- Mvx.RegisterSingleton(() => CrossPermissions.Current);
+ return result;
}
}
}
diff --git a/Source/BLE.Client/BLE.Client.Droid/SplashScreen.cs b/Source/BLE.Client/BLE.Client.Droid/SplashScreen.cs
index 562bd903..e2486c96 100644
--- a/Source/BLE.Client/BLE.Client.Droid/SplashScreen.cs
+++ b/Source/BLE.Client/BLE.Client.Droid/SplashScreen.cs
@@ -1,7 +1,12 @@
+using Acr.UserDialogs;
using Android.App;
using Android.Content.PM;
-using MvvmCross.Droid.Views;
+using Android.OS;
+using MvvmCross.Core;
using Xamarin.Forms;
+using MvvmCross.Forms.Platforms.Android.Views;
+using MvvmCross.Platforms.Android.Views;
+using System.Threading.Tasks;
namespace BLE.Client.Droid
{
@@ -10,35 +15,25 @@ namespace BLE.Client.Droid
, NoHistory = true
, ScreenOrientation = ScreenOrientation.Portrait)]
public class SplashScreen
- : MvxSplashScreenActivity
+ : MvxFormsSplashScreenActivity
{
public SplashScreen()
: base(Resource.Layout.SplashScreen)
{
+ this.RegisterSetupType();
}
- private bool _isInitializationComplete;
- public override void InitializationComplete()
+ protected override void OnCreate(Bundle bundle)
{
- if (!_isInitializationComplete)
- {
- _isInitializationComplete = true;
- StartActivity(typeof(MainActivity));
- }
+ base.OnCreate(bundle);
+ UserDialogs.Init(this);
+
}
- protected override void OnCreate(Android.OS.Bundle bundle)
+ protected override Task RunAppStartAsync(Bundle bundle)
{
- Forms.Init(this, bundle);
- Forms.ViewInitialized += (object sender, ViewInitializedEventArgs e) =>
- {
- if (!string.IsNullOrWhiteSpace(e.View.StyleId))
- {
- e.NativeView.ContentDescription = e.View.StyleId;
- }
- };
-
- base.OnCreate(bundle);
+ StartActivity(typeof(MainActivity));
+ return Task.CompletedTask;
}
}
}
diff --git a/Source/BLE.Client/BLE.Client.Droid/packages.config b/Source/BLE.Client/BLE.Client.Droid/packages.config
deleted file mode 100644
index 29bdd912..00000000
--- a/Source/BLE.Client/BLE.Client.Droid/packages.config
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.Maui/App.xaml b/Source/BLE.Client/BLE.Client.Maui/App.xaml
new file mode 100644
index 00000000..b1298e26
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/App.xaml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/App.xaml.cs b/Source/BLE.Client/BLE.Client.Maui/App.xaml.cs
new file mode 100644
index 00000000..b01c9fee
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/App.xaml.cs
@@ -0,0 +1,22 @@
+using BLE.Client.Maui.Services;
+
+namespace BLE.Client.Maui;
+
+public partial class App : Application
+{
+ private static IServiceProvider ServicesProvider;
+ public static IServiceProvider Services => ServicesProvider;
+ private static IAlertService AlertService;
+ public static IAlertService AlertSvc => AlertService;
+
+ public readonly static LogService Logger = new();
+
+ public App(IServiceProvider provider)
+ {
+ InitializeComponent();
+
+ ServicesProvider = provider;
+ AlertService = Services.GetService();
+ MainPage = new AppShell();
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.Maui/AppShell.xaml b/Source/BLE.Client/BLE.Client.Maui/AppShell.xaml
new file mode 100644
index 00000000..dcbe7129
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/AppShell.xaml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/AppShell.xaml.cs b/Source/BLE.Client/BLE.Client.Maui/AppShell.xaml.cs
new file mode 100644
index 00000000..65d43bf8
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/AppShell.xaml.cs
@@ -0,0 +1,10 @@
+namespace BLE.Client.Maui;
+
+public partial class AppShell : Shell
+{
+ public AppShell()
+ {
+ InitializeComponent();
+ }
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/BLE.Client.Maui.csproj b/Source/BLE.Client/BLE.Client.Maui/BLE.Client.Maui.csproj
new file mode 100644
index 00000000..43fbcd09
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/BLE.Client.Maui.csproj
@@ -0,0 +1,98 @@
+
+
+
+ net8.0-android34.0
+ $(TargetFrameworks);net8.0-ios;net8.0-maccatalyst
+ $(TargetFrameworks);net8.0-windows10.0.19041
+ Exe
+ BLE.Client.Maui
+ true
+ true
+ enable
+ false
+
+
+ BLE.Client.Maui
+
+
+ com.companyname.ble.client.maui
+ a401d899-314c-4522-b345-bdf1731f57a5
+
+
+ 1.0
+ 1
+
+ 11.0
+ 14.0
+ 21.0
+ 10.0.17763.0
+ 10.0.17763.0
+ 6.5
+
+
+
+ false
+
+
+ 4
+
+
+ maccatalyst-arm64
+ false
+ Mac Developer
+ 3rd Party Mac Developer Installer
+
+
+ x64
+ win10-x64
+
+
+ x86
+ win10-x86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/MauiProgram.cs b/Source/BLE.Client/BLE.Client.Maui/MauiProgram.cs
new file mode 100644
index 00000000..800e401e
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/MauiProgram.cs
@@ -0,0 +1,30 @@
+using BLE.Client.Maui.Services;
+namespace BLE.Client.Maui;
+
+public static class MauiProgram
+{
+ public static MauiApp CreateMauiApp()
+ {
+ var builder = MauiApp.CreateBuilder();
+ builder
+ .UseMauiApp()
+ .ConfigureFonts(fonts =>
+ {
+ fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
+ fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
+ });
+ builder.Services.AddSingleton();
+
+#if DEBUG
+ //builder.Logging.AddDebug();
+#endif
+
+ return builder.Build();
+ }
+
+ public static bool IsAndroid => DeviceInfo.Current.Platform == DevicePlatform.Android;
+
+ public static bool IsMacCatalyst => DeviceInfo.Current.Platform == DevicePlatform.MacCatalyst;
+
+ public static bool IsMacOS => DeviceInfo.Current.Platform == DevicePlatform.macOS;
+}
diff --git a/Source/BLE.Client/BLE.Client.Maui/Models/BLEDevice.cs b/Source/BLE.Client/BLE.Client.Maui/Models/BLEDevice.cs
new file mode 100644
index 00000000..e4bf7f59
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Models/BLEDevice.cs
@@ -0,0 +1,27 @@
+using Plugin.BLE.Abstractions;
+
+namespace BLE.Client.Maui.Models
+{
+ public class BLEDevice
+ {
+ public Guid DeviceId { get; set; }
+
+ public string Name { get; set; }
+
+ public string ManufacturerData { get; set; }
+
+ public int Rssi { get; set; }
+
+ public bool IsConnectable { get; set; }
+
+ public DeviceState State { get; set; }
+
+
+ public override string ToString()
+ {
+ return $"{Name}: {DeviceId}: {Rssi}: {State}";
+
+ }
+ }
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Models/BLEDevices.cs b/Source/BLE.Client/BLE.Client.Maui/Models/BLEDevices.cs
new file mode 100644
index 00000000..2efa08d8
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Models/BLEDevices.cs
@@ -0,0 +1,10 @@
+namespace BLE.Client.Maui.Models
+{
+ public class BLEDevices : List
+ {
+ public BLEDevices()
+ {
+ }
+ }
+}
+
diff --git a/Source/Plugin.BLE.Abstractions/DeviceState.cs b/Source/BLE.Client/BLE.Client.Maui/Models/DeviceState.cs
similarity index 91%
rename from Source/Plugin.BLE.Abstractions/DeviceState.cs
rename to Source/BLE.Client/BLE.Client.Maui/Models/DeviceState.cs
index 7951e552..40d0f711 100644
--- a/Source/Plugin.BLE.Abstractions/DeviceState.cs
+++ b/Source/BLE.Client/BLE.Client.Maui/Models/DeviceState.cs
@@ -1,5 +1,7 @@
-namespace Plugin.BLE.Abstractions
+/*using System;
+namespace BLE.Client.Maui.Models
{
+
///
/// Determines the connection state of the device.
///
@@ -25,4 +27,4 @@ public enum DeviceState
///
Limited
}
-}
\ No newline at end of file
+}*/
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/AndroidManifest.xml b/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/AndroidManifest.xml
new file mode 100644
index 00000000..5c706dda
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/AndroidManifest.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/MainActivity.cs b/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/MainActivity.cs
new file mode 100644
index 00000000..a793029d
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/MainActivity.cs
@@ -0,0 +1,11 @@
+using Android.App;
+using Android.Content.PM;
+using Android.OS;
+
+namespace BLE.Client.Maui;
+
+[Activity(Theme = "@style/Maui.SplashTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize | ConfigChanges.Density)]
+public class MainActivity : MauiAppCompatActivity
+{
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/MainApplication.cs b/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/MainApplication.cs
new file mode 100644
index 00000000..0090e3ab
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/MainApplication.cs
@@ -0,0 +1,16 @@
+using Android.App;
+using Android.Runtime;
+
+namespace BLE.Client.Maui;
+
+[Application]
+public class MainApplication : MauiApplication
+{
+ public MainApplication(IntPtr handle, JniHandleOwnership ownership)
+ : base(handle, ownership)
+ {
+ }
+
+ protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/Resources/values/colors.xml b/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/Resources/values/colors.xml
new file mode 100644
index 00000000..a3390047
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/Android/Resources/values/colors.xml
@@ -0,0 +1,7 @@
+
+
+ #0B4E9D
+ #2B0B98
+ #2B0B98
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/MacCatalyst/AppDelegate.cs b/Source/BLE.Client/BLE.Client.Maui/Platforms/MacCatalyst/AppDelegate.cs
new file mode 100644
index 00000000..cc10e485
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/MacCatalyst/AppDelegate.cs
@@ -0,0 +1,10 @@
+using Foundation;
+
+namespace BLE.Client.Maui;
+
+[Register("AppDelegate")]
+public class AppDelegate : MauiUIApplicationDelegate
+{
+ protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/MacCatalyst/Info.plist b/Source/BLE.Client/BLE.Client.Maui/Platforms/MacCatalyst/Info.plist
new file mode 100644
index 00000000..7241e0bf
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/MacCatalyst/Info.plist
@@ -0,0 +1,41 @@
+
+
+
+
+ UIDeviceFamily
+
+ 6
+
+ UIRequiredDeviceCapabilities
+
+ arm64
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ XSAppIconAssets
+ Assets.xcassets/appicon.appiconset
+ NSBluetoothPeripheralUsageDescription
+ This needs BLE!
+ NSLocationAlwaysUsageDescription
+ This needs Location!
+ NSLocationUsageDescription
+ This needs Location!
+ NSBluetoothAlwaysUsageDescription
+ This needs BLE!
+ BluetoothPeripheralUsageDescription
+ The needs BLE!
+ Custom Property
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/MacCatalyst/Program.cs b/Source/BLE.Client/BLE.Client.Maui/Platforms/MacCatalyst/Program.cs
new file mode 100644
index 00000000..7d88e03e
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/MacCatalyst/Program.cs
@@ -0,0 +1,16 @@
+using ObjCRuntime;
+using UIKit;
+
+namespace BLE.Client.Maui;
+
+public class Program
+{
+ // This is the main entry point of the application.
+ static void Main(string[] args)
+ {
+ // if you want to use a different Application Delegate class from "AppDelegate"
+ // you can specify it here.
+ UIApplication.Main(args, null, typeof(AppDelegate));
+ }
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/Tizen/Main.cs b/Source/BLE.Client/BLE.Client.Maui/Platforms/Tizen/Main.cs
new file mode 100644
index 00000000..70579553
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/Tizen/Main.cs
@@ -0,0 +1,17 @@
+using System;
+using Microsoft.Maui;
+using Microsoft.Maui.Hosting;
+
+namespace BLE.Client.Maui;
+
+class Program : MauiApplication
+{
+ protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
+
+ static void Main(string[] args)
+ {
+ var app = new Program();
+ app.Run(args);
+ }
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/Tizen/tizen-manifest.xml b/Source/BLE.Client/BLE.Client.Maui/Platforms/Tizen/tizen-manifest.xml
new file mode 100644
index 00000000..c1d5829d
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/Tizen/tizen-manifest.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+ maui-appicon-placeholder
+
+
+
+
+ http://tizen.org/privilege/internet
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/App.xaml b/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/App.xaml
new file mode 100644
index 00000000..e8b321c9
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/App.xaml
@@ -0,0 +1,9 @@
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/App.xaml.cs b/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/App.xaml.cs
new file mode 100644
index 00000000..55cd2335
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/App.xaml.cs
@@ -0,0 +1,25 @@
+using Microsoft.UI.Xaml;
+
+// To learn more about WinUI, the WinUI project structure,
+// and more about our project templates, see: http://aka.ms/winui-project-info.
+
+namespace BLE.Client.Maui.WinUI;
+
+///
+/// Provides application-specific behavior to supplement the default Application class.
+///
+public partial class App : MauiWinUIApplication
+{
+ ///
+ /// Initializes the singleton application object. This is the first line of authored code
+ /// executed, and as such is the logical equivalent of main() or WinMain().
+ ///
+ public App()
+ {
+ this.InitializeComponent();
+ }
+
+ protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
+}
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/Package.appxmanifest b/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/Package.appxmanifest
new file mode 100644
index 00000000..016db646
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/Package.appxmanifest
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+ $placeholder$
+ User Name
+ $placeholder$.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/app.manifest b/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/app.manifest
new file mode 100644
index 00000000..f21c8a26
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/Windows/app.manifest
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+ true/PM
+ PerMonitorV2, PerMonitor
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/iOS/AppDelegate.cs b/Source/BLE.Client/BLE.Client.Maui/Platforms/iOS/AppDelegate.cs
new file mode 100644
index 00000000..cc10e485
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/iOS/AppDelegate.cs
@@ -0,0 +1,10 @@
+using Foundation;
+
+namespace BLE.Client.Maui;
+
+[Register("AppDelegate")]
+public class AppDelegate : MauiUIApplicationDelegate
+{
+ protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/iOS/Info.plist b/Source/BLE.Client/BLE.Client.Maui/Platforms/iOS/Info.plist
new file mode 100644
index 00000000..1f909a3d
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/iOS/Info.plist
@@ -0,0 +1,36 @@
+
+
+
+
+ LSRequiresIPhoneOS
+
+ UIDeviceFamily
+
+ 1
+ 2
+
+ UIRequiredDeviceCapabilities
+
+ arm64
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ XSAppIconAssets
+ Assets.xcassets/appicon.appiconset
+ CFBundleIdentifier
+ com.plugin.ble
+ NSBluetoothAlwaysUsageDescription
+ Need bluetooth permission.
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Platforms/iOS/Program.cs b/Source/BLE.Client/BLE.Client.Maui/Platforms/iOS/Program.cs
new file mode 100644
index 00000000..7d88e03e
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Platforms/iOS/Program.cs
@@ -0,0 +1,16 @@
+using ObjCRuntime;
+using UIKit;
+
+namespace BLE.Client.Maui;
+
+public class Program
+{
+ // This is the main entry point of the application.
+ static void Main(string[] args)
+ {
+ // if you want to use a different Application Delegate class from "AppDelegate"
+ // you can specify it here.
+ UIApplication.Main(args, null, typeof(AppDelegate));
+ }
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Properties/launchSettings.json b/Source/BLE.Client/BLE.Client.Maui/Properties/launchSettings.json
new file mode 100644
index 00000000..90f92d96
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Properties/launchSettings.json
@@ -0,0 +1,8 @@
+{
+ "profiles": {
+ "Windows Machine": {
+ "commandName": "MsixPackage",
+ "nativeDebugging": false
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/AppIcon/appicon.svg b/Source/BLE.Client/BLE.Client.Maui/Resources/AppIcon/appicon.svg
new file mode 100644
index 00000000..31f16d68
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Resources/AppIcon/appicon.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/AppIcon/appiconfg.svg b/Source/BLE.Client/BLE.Client.Maui/Resources/AppIcon/appiconfg.svg
new file mode 100644
index 00000000..e7bc758f
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Resources/AppIcon/appiconfg.svg
@@ -0,0 +1,14 @@
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/Fonts/OpenSans-Regular.ttf b/Source/BLE.Client/BLE.Client.Maui/Resources/Fonts/OpenSans-Regular.ttf
new file mode 100644
index 00000000..2c3020b0
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.Maui/Resources/Fonts/OpenSans-Regular.ttf differ
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/Fonts/OpenSans-Semibold.ttf b/Source/BLE.Client/BLE.Client.Maui/Resources/Fonts/OpenSans-Semibold.ttf
new file mode 100644
index 00000000..3e7fe530
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.Maui/Resources/Fonts/OpenSans-Semibold.ttf differ
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/Images/dotnet_bot.svg b/Source/BLE.Client/BLE.Client.Maui/Resources/Images/dotnet_bot.svg
new file mode 100644
index 00000000..e19b0127
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Resources/Images/dotnet_bot.svg
@@ -0,0 +1,95 @@
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/Images/scanning.gif b/Source/BLE.Client/BLE.Client.Maui/Resources/Images/scanning.gif
new file mode 100644
index 00000000..e1964a71
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.Maui/Resources/Images/scanning.gif differ
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/Images/spinner.gif b/Source/BLE.Client/BLE.Client.Maui/Resources/Images/spinner.gif
new file mode 100644
index 00000000..36b9853b
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.Maui/Resources/Images/spinner.gif differ
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/Raw/AboutAssets.txt b/Source/BLE.Client/BLE.Client.Maui/Resources/Raw/AboutAssets.txt
new file mode 100644
index 00000000..808d6d3b
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Resources/Raw/AboutAssets.txt
@@ -0,0 +1,17 @@
+Any raw assets you want to be deployed with your application can be placed in
+this directory (and child directories). Deployment of the asset to your application
+is automatically handled by the following `MauiAsset` Build Action within your `.csproj`.
+
+
+
+These files will be deployed with you package and will be accessible using Essentials:
+
+ async Task LoadMauiAsset()
+ {
+ using var stream = await FileSystem.OpenAppPackageFileAsync("AboutAssets.txt");
+ using var reader = new StreamReader(stream);
+
+ var contents = reader.ReadToEnd();
+ }
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/Splash/splash.svg b/Source/BLE.Client/BLE.Client.Maui/Resources/Splash/splash.svg
new file mode 100644
index 00000000..05f41190
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Resources/Splash/splash.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/Styles/Colors.xaml b/Source/BLE.Client/BLE.Client.Maui/Resources/Styles/Colors.xaml
new file mode 100644
index 00000000..0a8a6d65
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Resources/Styles/Colors.xaml
@@ -0,0 +1,44 @@
+
+
+
+
+ #0B4E9D
+ #DFD8F7
+ #2B0B98
+ White
+ Black
+ #E1E1E1
+ #C8C8C8
+ #ACACAC
+ #919191
+ #6E6E6E
+ #404040
+ #212121
+ #141414
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #F7B548
+ #FFD590
+ #FFE5B9
+ #28C2D1
+ #7BDDEF
+ #C3F2F4
+ #3E8EED
+ #72ACF1
+ #A7CBF6
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Resources/Styles/Styles.xaml b/Source/BLE.Client/BLE.Client.Maui/Resources/Styles/Styles.xaml
new file mode 100644
index 00000000..d23a11dd
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Resources/Styles/Styles.xaml
@@ -0,0 +1,406 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Services/AlertService.cs b/Source/BLE.Client/BLE.Client.Maui/Services/AlertService.cs
new file mode 100644
index 00000000..3f393f7c
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Services/AlertService.cs
@@ -0,0 +1,48 @@
+// Alert Service taken from: https://stackoverflow.com/questions/72429055/how-to-displayalert-in-a-net-maui-viewmodel
+namespace BLE.Client.Maui.Services
+{
+ public class AlertService: IAlertService
+ {
+ public AlertService()
+ {
+ }
+
+ public Task ShowAlertAsync(string title, string message, string cancel = "OK")
+ {
+ return Application.Current.MainPage.DisplayAlert(title, message, cancel);
+ }
+
+ public Task ShowConfirmationAsync(string title, string message, string accept = "Yes", string cancel = "No")
+ {
+ return Application.Current.MainPage.DisplayAlert(title, message, accept, cancel);
+ }
+
+
+ // ----- "Fire and forget" calls -----
+
+ ///
+ /// "Fire and forget". Method returns BEFORE showing alert.
+ ///
+ public void ShowAlert(string title, string message, string cancel = "OK")
+ {
+ Application.Current.MainPage.Dispatcher.Dispatch(async () =>
+ await ShowAlertAsync(title, message, cancel)
+ );
+ }
+
+ ///
+ /// "Fire and forget". Method returns BEFORE showing alert.
+ ///
+ /// Action to perform afterwards.
+ public void ShowConfirmation(string title, string message, Action callback,
+ string accept = "Yes", string cancel = "No")
+ {
+ Application.Current.MainPage.Dispatcher.Dispatch(async () =>
+ {
+ bool answer = await ShowConfirmationAsync(title, message, accept, cancel);
+ callback(answer);
+ });
+ }
+ }
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Services/IAlertService.cs b/Source/BLE.Client/BLE.Client.Maui/Services/IAlertService.cs
new file mode 100644
index 00000000..b331f2ff
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Services/IAlertService.cs
@@ -0,0 +1,17 @@
+// Alert Service taken from: https://stackoverflow.com/questions/72429055/how-to-displayalert-in-a-net-maui-viewmodel
+namespace BLE.Client.Maui.Services
+{
+ public interface IAlertService
+ {
+ // ----- async calls (use with "await" - MUST BE ON DISPATCHER THREAD) -----
+ Task ShowAlertAsync(string title, string message, string cancel = "OK");
+ Task ShowConfirmationAsync(string title, string message, string accept = "Yes", string cancel = "No");
+
+ // ----- "Fire and forget" calls -----
+ void ShowAlert(string title, string message, string cancel = "OK");
+ /// Action to perform afterwards.
+ void ShowConfirmation(string title, string message, Action callback,
+ string accept = "Yes", string cancel = "No");
+ }
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Services/LogService.cs b/Source/BLE.Client/BLE.Client.Maui/Services/LogService.cs
new file mode 100644
index 00000000..7df9a3fa
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Services/LogService.cs
@@ -0,0 +1,27 @@
+using System.Collections.ObjectModel;
+
+namespace BLE.Client.Maui.Services;
+
+///
+/// Runs everything on MainThread
+///
+public class LogService
+{
+ private readonly ObservableCollection LogMessages = [];
+ public ReadOnlyObservableCollection Messages { get; init; }
+
+ public LogService()
+ {
+ Messages = new(LogMessages);
+ }
+
+ public void ClearMessages()
+ {
+ MainThread.BeginInvokeOnMainThread(LogMessages.Clear);
+ }
+
+ public void AddMessage(string message)
+ {
+ MainThread.BeginInvokeOnMainThread(() => { LogMessages.Add(message); });
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.Maui/ViewModels/BLEDeviceViewModel.cs b/Source/BLE.Client/BLE.Client.Maui/ViewModels/BLEDeviceViewModel.cs
new file mode 100644
index 00000000..abf3770a
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/ViewModels/BLEDeviceViewModel.cs
@@ -0,0 +1,112 @@
+using System.Text;
+using Plugin.BLE.Abstractions;
+using Plugin.BLE.Abstractions.Contracts;
+
+namespace BLE.Client.Maui.ViewModels
+{
+ public class BLEDeviceViewModel : BaseViewModel
+ {
+ private Guid _deviceId = new();
+ public Guid DeviceId
+ {
+ get => _deviceId;
+ set
+ {
+ if (_deviceId != value)
+ {
+ _deviceId = value;
+ RaisePropertyChanged();
+ }
+ }
+ }
+
+ private string _name = string.Empty;
+ public string Name
+ {
+ get => _name;
+ set
+ {
+ if (_name != value)
+ {
+ _name = value;
+ RaisePropertyChanged();
+ }
+ }
+ }
+
+ private int _rssi = 0;
+ public int Rssi
+ {
+ get => _rssi;
+ set
+ {
+ if (_rssi != value)
+ {
+ _rssi = value;
+ RaisePropertyChanged();
+ }
+ }
+ }
+
+ private bool _isConnectable = false;
+ public bool IsConnectable
+ {
+ get => _isConnectable;
+ set
+ {
+ if (_isConnectable != value)
+ {
+ _isConnectable = value;
+ RaisePropertyChanged();
+ }
+ }
+ }
+
+ private DeviceState _state = DeviceState.Disconnected;
+ public DeviceState State
+ {
+ get => _state;
+ set
+ {
+ if (_state != value)
+ {
+ _state = value;
+ RaisePropertyChanged();
+ }
+ }
+ }
+
+ public IReadOnlyList AdvertisementRecords;
+ public string Adverts
+ {
+ get => String.Join('\n', AdvertisementRecords.Select(advert => $"{advert.Type}: 0x{Convert.ToHexString(advert.Data)}"));
+ }
+
+ public BLEDeviceViewModel(IDevice device)
+ {
+ Update(device);
+ }
+
+ public void Update(IDevice device)
+ {
+ DeviceId = device.Id;
+ Name = device.Name;
+ Rssi = device.Rssi;
+ IsConnectable = device.IsConnectable;
+ AdvertisementRecords = device.AdvertisementRecords;
+ State = device.State;
+ }
+
+ public override string ToString()
+ {
+ var advertData = new StringBuilder();
+ foreach(var advert in AdvertisementRecords)
+ {
+ advertData.Append($"|{advert.Type}: 0x{Convert.ToHexString(advert.Data)}|");
+ }
+
+ return $"{Name}:{DeviceId}: Adverts: '{advertData}'";
+ }
+ }
+}
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/ViewModels/BLEScannerViewModel.cs b/Source/BLE.Client/BLE.Client.Maui/ViewModels/BLEScannerViewModel.cs
new file mode 100644
index 00000000..4245154a
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/ViewModels/BLEScannerViewModel.cs
@@ -0,0 +1,253 @@
+using System.Collections.ObjectModel;
+using System.Diagnostics;
+using System.Windows.Input;
+using Plugin.BLE;
+using Plugin.BLE.Abstractions.Contracts;
+using Plugin.BLE.Abstractions.EventArgs;
+using Plugin.BLE.Abstractions.Extensions;
+
+namespace BLE.Client.Maui.ViewModels
+{
+ public class BLEScannerViewModel : BaseViewModel
+ {
+ private readonly IBluetoothLE _bluetoothManager;
+ protected IAdapter Adapter;
+
+ public ObservableCollection BLEDevices { get; private init; } = [];
+
+ private bool _isScanning = false;
+ public bool IsScanning
+ {
+ get => _isScanning;
+ protected set
+ {
+ if (_isScanning != value) {
+ _isScanning = value;
+ DebugMessage($"Set IsScanning to {value}");
+ RaisePropertyChanged(nameof(IsScanning));
+ RaisePropertyChanged(nameof(Waiting));
+ RaisePropertyChanged(nameof(ScanState));
+ RaisePropertyChanged(nameof(ToggleScanningCmdLabelText));
+ }
+ }
+ }
+
+ #region Derived properties
+ public bool IsStateOn => _bluetoothManager.IsOn;
+ public string StateText => GetStateText();
+ public bool Waiting => !_isScanning;
+ public string ScanState => IsScanning ? "Scanning" : "Waiting";
+ public string ToggleScanningCmdLabelText => IsScanning ? "Cancel" : "Start Scan";
+ #endregion Derived properties
+
+ public BLEScannerViewModel()
+ {
+ _bluetoothManager = CrossBluetoothLE.Current;
+ Adapter = _bluetoothManager?.Adapter;
+
+ if (_bluetoothManager is null)
+ {
+ ShowMessage("BluetoothManager is null");
+ }
+ else if (Adapter is null)
+ {
+ ShowMessage("Adapter is null");
+ }
+ else
+ {
+ ConfigureBLE();
+ }
+
+ ToggleScanning = new Command(ToggleScanForDevices);
+ }
+
+ private string GetStateText()
+ {
+ var result = "Unknown BLE state.";
+ switch (_bluetoothManager.State)
+ {
+ case BluetoothState.Unknown:
+ result = "Unknown BLE state.";
+ break;
+ case BluetoothState.Unavailable:
+ result = "BLE is not available on this device.";
+ break;
+ case BluetoothState.Unauthorized:
+ result = "You are not allowed to use BLE.";
+ break;
+ case BluetoothState.TurningOn:
+ result = "BLE is warming up, please wait.";
+ break;
+ case BluetoothState.On:
+ result = "BLE is on.";
+ break;
+ case BluetoothState.TurningOff:
+ result = "BLE is turning off. That's sad!";
+ break;
+ case BluetoothState.Off:
+ result = "BLE is off. Turn it on!";
+ break;
+ }
+ return result;
+ }
+
+ private void ShowMessage(string message)
+ {
+ DebugMessage(message);
+ App.AlertSvc.ShowAlert("BLE Scanner", message);
+ }
+
+ private void DebugMessage(string message)
+ {
+ Debug.WriteLine(message);
+ App.Logger.AddMessage(message);
+ }
+
+ private void ConfigureBLE()
+ {
+ DebugMessage("Configuring BLE...");
+ _bluetoothManager.StateChanged += OnBluetoothStateChanged;
+
+ // Set up scanner
+ Adapter.ScanMode = ScanMode.LowLatency;
+ Adapter.ScanTimeout = 30000; // ms
+ Adapter.ScanTimeoutElapsed += Adapter_ScanTimeoutElapsed;
+ Adapter.DeviceAdvertised += OnDeviceAdvertised;
+ Adapter.DeviceDiscovered += OnDeviceDiscovered;
+ DebugMessage("Configuring BLE... DONE");
+ }
+ private void OnBluetoothStateChanged(object sender, BluetoothStateChangedArgs e)
+ {
+ DebugMessage("OnBluetoothStateChanged from " + e.OldState + " to " + e.NewState);
+ RaisePropertyChanged(nameof(IsStateOn));
+ RaisePropertyChanged(nameof(StateText));
+ }
+
+ #region Scan & Discover
+ public ICommand ToggleScanning { get; init; }
+ CancellationTokenSource _scanCancellationTokenSource = null;
+
+ private void Adapter_ScanTimeoutElapsed(object sender, EventArgs e)
+ {
+ DebugMessage("Adapter_ScanTimeoutElapsed");
+ // Cleanup will happen inside ScanForDevicesAsync
+ }
+
+ private void OnDeviceAdvertised(object sender, DeviceEventArgs args)
+ {
+ DebugMessage("OnDeviceAdvertised");
+ AddOrUpdateDevice(args.Device);
+ DebugMessage("OnDeviceAdvertised done");
+ }
+ private void OnDeviceDiscovered(object sender, DeviceEventArgs args)
+ {
+ DebugMessage("OnDeviceDiscovered");
+ AddOrUpdateDevice(args.Device);
+ DebugMessage("OnDeviceDiscovered done");
+ }
+
+ private void AddOrUpdateDevice(IDevice device)
+ {
+ MainThread.BeginInvokeOnMainThread(() => {
+ var vm = BLEDevices.FirstOrDefault(d => d.DeviceId == device.Id);
+ if (vm != null)
+ {
+ DebugMessage($"Update Device: {device.Id}");
+ vm.Update(device);
+ }
+ else
+ {
+ DebugMessage($"Add Device: {device.Id}");
+ vm = new BLEDeviceViewModel(device);
+ BLEDevices.Add(vm);
+ }
+ });
+ }
+
+ private void ToggleScanForDevices()
+ {
+ if (!IsScanning)
+ {
+ IsScanning = true;
+ DebugMessage($"Starting Scanning");
+ ScanForDevicesAsync();
+ DebugMessage($"Started Scan");
+ }
+ else
+ {
+ DebugMessage($"Request Stopping Scan");
+ _scanCancellationTokenSource?.Cancel();
+ DebugMessage($"Stop Scanning Requested");
+ }
+ }
+ private async void ScanForDevicesAsync()
+ {
+ if (!IsStateOn)
+ {
+ ShowMessage("Bluetooth is not ON.\nPlease turn on Bluetooth and try again.");
+ IsScanning = false;
+ return;
+ }
+ if (!await HasCorrectPermissions())
+ {
+ DebugMessage("Aborting scan attempt");
+ IsScanning = false;
+ return;
+ }
+ DebugMessage("StartScanForDevices called");
+ BLEDevices.Clear();
+ await UpdateConnectedDevices();
+
+ _scanCancellationTokenSource = new();
+
+ DebugMessage("call Adapter.StartScanningForDevicesAsync");
+ await Adapter.StartScanningForDevicesAsync(_scanCancellationTokenSource.Token);
+ DebugMessage("back from Adapter.StartScanningForDevicesAsync");
+
+ // Scanning stopped (for whichever reason) -> cleanup
+ _scanCancellationTokenSource.Dispose();
+ _scanCancellationTokenSource = null;
+ IsScanning = false;
+ }
+
+ private async Task HasCorrectPermissions()
+ {
+ DebugMessage("Verifying Bluetooth permissions..");
+ var permissionResult = await Permissions.CheckStatusAsync();
+ if (permissionResult != PermissionStatus.Granted)
+ {
+ permissionResult = await Permissions.RequestAsync();
+ }
+ DebugMessage($"Result of requesting Bluetooth permissions: '{permissionResult}'");
+ if (permissionResult != PermissionStatus.Granted)
+ {
+ DebugMessage("Permissions not available, direct user to settings screen.");
+ ShowMessage("Permission denied. Not scanning.");
+ AppInfo.ShowSettingsUI();
+ return false;
+ }
+
+ return true;
+ }
+
+ private async Task UpdateConnectedDevices()
+ {
+ foreach (var connectedDevice in Adapter.ConnectedDevices)
+ {
+ //update rssi for already connected devices (so that 0 is not shown in the list)
+ try
+ {
+ await connectedDevice.UpdateRssiAsync();
+ }
+ catch (Exception ex)
+ {
+ ShowMessage($"Failed to update RSSI for {connectedDevice.Name}. Error: {ex.Message}");
+ }
+
+ AddOrUpdateDevice(connectedDevice);
+ }
+ }
+
+ #endregion Scan & Discover
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.Maui/ViewModels/BaseViewModel.cs b/Source/BLE.Client/BLE.Client.Maui/ViewModels/BaseViewModel.cs
new file mode 100644
index 00000000..7d3ee12f
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/ViewModels/BaseViewModel.cs
@@ -0,0 +1,14 @@
+using System.ComponentModel;
+using System.Runtime.CompilerServices;
+
+namespace BLE.Client.Maui.ViewModels;
+
+public abstract class BaseViewModel : INotifyPropertyChanged
+{
+ public event PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged([CallerMemberName] string propertyName = null)
+ {
+ PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.Maui/ViewModels/LogViewModel.cs b/Source/BLE.Client/BLE.Client.Maui/ViewModels/LogViewModel.cs
new file mode 100644
index 00000000..625538be
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/ViewModels/LogViewModel.cs
@@ -0,0 +1,16 @@
+using System.Collections.ObjectModel;
+using System.Windows.Input;
+
+namespace BLE.Client.Maui.ViewModels;
+
+public class LogViewModel
+{
+ public ICommand ClearLogMessages { get; init; } = new Command(ClearMessages);
+
+ public static ReadOnlyObservableCollection Messages => App.Logger.Messages;
+
+ private static void ClearMessages()
+ {
+ App.Logger.ClearMessages();
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.Maui/Views/BLEScanner.xaml b/Source/BLE.Client/BLE.Client.Maui/Views/BLEScanner.xaml
new file mode 100644
index 00000000..22a633f3
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Views/BLEScanner.xaml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Views/BLEScanner.xaml.cs b/Source/BLE.Client/BLE.Client.Maui/Views/BLEScanner.xaml.cs
new file mode 100644
index 00000000..8467eca0
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Views/BLEScanner.xaml.cs
@@ -0,0 +1,15 @@
+using BLE.Client.Maui.ViewModels;
+namespace BLE.Client.Maui.Views;
+
+public partial class BLEScanner : ContentPage
+{
+ private readonly BLEScannerViewModel _viewModel;
+ public BLEScanner()
+ {
+ InitializeComponent();
+ _viewModel = new();
+ BindingContext = _viewModel;
+
+ }
+
+}
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.Maui/Views/LogViewer.xaml b/Source/BLE.Client/BLE.Client.Maui/Views/LogViewer.xaml
new file mode 100644
index 00000000..8f45e491
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Views/LogViewer.xaml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.Maui/Views/LogViewer.xaml.cs b/Source/BLE.Client/BLE.Client.Maui/Views/LogViewer.xaml.cs
new file mode 100644
index 00000000..531e25b1
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.Maui/Views/LogViewer.xaml.cs
@@ -0,0 +1,14 @@
+using BLE.Client.Maui.ViewModels;
+
+namespace BLE.Client.Maui.Views;
+
+public partial class LogViewer : ContentPage
+{
+ private readonly LogViewModel logViewModel = new();
+
+ public LogViewer ()
+ {
+ InitializeComponent();
+ BindingContext = logViewModel;
+ }
+}
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.UWP/App.xaml b/Source/BLE.Client/BLE.Client.UWP/App.xaml
new file mode 100644
index 00000000..5758e1da
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.UWP/App.xaml
@@ -0,0 +1,8 @@
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.UWP/App.xaml.cs b/Source/BLE.Client/BLE.Client.UWP/App.xaml.cs
new file mode 100644
index 00000000..346d0e71
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.UWP/App.xaml.cs
@@ -0,0 +1,24 @@
+using MvvmCross.Forms.Platforms.Uap.Views;
+
+namespace BLE.Client.UWP
+{
+ ///
+ /// Provides application-specific behavior to supplement the default Application class.
+ ///
+ sealed partial class App : UWPApplication
+ {
+ ///
+ /// Initializes the singleton application object. This is the first line of authored code
+ /// executed, and as such is the logical equivalent of main() or WinMain().
+ ///
+ public App()
+ {
+ this.InitializeComponent();
+ }
+ }
+
+ public partial class UWPApplication : MvxWindowsApplication
+ {
+
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-100.png b/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-100.png
new file mode 100644
index 00000000..62f8931b
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-100.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-125.png b/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-125.png
new file mode 100644
index 00000000..e724bbac
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-125.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-150.png b/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-150.png
new file mode 100644
index 00000000..7e20a904
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-150.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-200.png b/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-200.png
new file mode 100644
index 00000000..22cc195d
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-200.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-400.png b/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-400.png
new file mode 100644
index 00000000..e8a8c5f3
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/LargeTile.scale-400.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/LockScreenLogo.scale-200.png b/Source/BLE.Client/BLE.Client.UWP/Assets/LockScreenLogo.scale-200.png
new file mode 100644
index 00000000..735f57ad
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/LockScreenLogo.scale-200.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-100.png b/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-100.png
new file mode 100644
index 00000000..1a6b8e2c
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-100.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-125.png b/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-125.png
new file mode 100644
index 00000000..7f0d7d80
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-125.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-150.png b/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-150.png
new file mode 100644
index 00000000..0a0df8c4
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-150.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-200.png b/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-200.png
new file mode 100644
index 00000000..72ed1f20
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-200.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-400.png b/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-400.png
new file mode 100644
index 00000000..cb8c45ca
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/SmallTile.scale-400.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-100.png b/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-100.png
new file mode 100644
index 00000000..ad17c18f
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-100.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-125.png b/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-125.png
new file mode 100644
index 00000000..9fe21b5e
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-125.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-150.png b/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-150.png
new file mode 100644
index 00000000..d74057f9
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-150.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-200.png b/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-200.png
new file mode 100644
index 00000000..e5d0168f
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-200.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-400.png b/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-400.png
new file mode 100644
index 00000000..c3a1303d
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/SplashScreen.scale-400.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-100.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-100.png
new file mode 100644
index 00000000..8d88bfca
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-100.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-125.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-125.png
new file mode 100644
index 00000000..c0e04ce0
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-125.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-150.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-150.png
new file mode 100644
index 00000000..2872ccd2
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-150.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-200.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-200.png
new file mode 100644
index 00000000..bc310bab
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-200.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-400.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-400.png
new file mode 100644
index 00000000..61cfae6b
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square150x150Logo.scale-400.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png
new file mode 100644
index 00000000..00a5f1a1
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png
new file mode 100644
index 00000000..28f262c6
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-32.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-32.png
new file mode 100644
index 00000000..b522b9b7
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-32.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png
new file mode 100644
index 00000000..2782b55e
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-100.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-100.png
new file mode 100644
index 00000000..8ff5c8a1
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-100.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-125.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-125.png
new file mode 100644
index 00000000..431cf557
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-125.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-150.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-150.png
new file mode 100644
index 00000000..c75cba33
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-150.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-200.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-200.png
new file mode 100644
index 00000000..16cfe66a
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-200.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-400.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-400.png
new file mode 100644
index 00000000..37832a89
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.scale-400.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-16.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-16.png
new file mode 100644
index 00000000..4dd4db73
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-16.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-24.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-24.png
new file mode 100644
index 00000000..2dbaedc5
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-24.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png
new file mode 100644
index 00000000..c809eb58
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-256.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-256.png
new file mode 100644
index 00000000..a3cc9adf
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-256.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-32.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-32.png
new file mode 100644
index 00000000..92b04c4e
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-32.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-48.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-48.png
new file mode 100644
index 00000000..e45973a8
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Square44x44Logo.targetsize-48.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.backup.png b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.backup.png
new file mode 100644
index 00000000..7385b56c
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.backup.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-100.png b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-100.png
new file mode 100644
index 00000000..6123ace2
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-100.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-125.png b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-125.png
new file mode 100644
index 00000000..e09ea55d
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-125.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-150.png b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-150.png
new file mode 100644
index 00000000..6de154a6
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-150.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-200.png b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-200.png
new file mode 100644
index 00000000..e68f0184
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-200.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-400.png b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-400.png
new file mode 100644
index 00000000..c2b6858c
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/StoreLogo.scale-400.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-100.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-100.png
new file mode 100644
index 00000000..15be34df
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-100.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-125.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-125.png
new file mode 100644
index 00000000..5da7972c
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-125.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-150.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-150.png
new file mode 100644
index 00000000..36a7fa79
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-150.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-200.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-200.png
new file mode 100644
index 00000000..ad17c18f
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-200.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-400.png b/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-400.png
new file mode 100644
index 00000000..e5d0168f
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.UWP/Assets/Wide310x150Logo.scale-400.png differ
diff --git a/Source/BLE.Client/BLE.Client.UWP/BLE.Client.UWP.csproj b/Source/BLE.Client/BLE.Client.UWP/BLE.Client.UWP.csproj
new file mode 100644
index 00000000..7a4127fc
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.UWP/BLE.Client.UWP.csproj
@@ -0,0 +1,218 @@
+
+
+
+
+ Debug
+ x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}
+ AppContainerExe
+ Properties
+ BLE.Client.UWP
+ BLE.Client.UWP
+ en-US
+ UAP
+ 10.0.19041.0
+ 10.0.17763.0
+ 14
+ 512
+ {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ true
+
+
+ true
+ bin\x86\Debug\
+ DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
+ ;2008
+ full
+ x86
+ false
+ prompt
+ true
+
+
+ bin\x86\Release\
+ TRACE;NETFX_CORE;WINDOWS_UWP
+ true
+ ;2008
+ pdbonly
+ x86
+ false
+ prompt
+ true
+ true
+
+
+ true
+ bin\ARM\Debug\
+ DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
+ ;2008
+ full
+ ARM
+ false
+ prompt
+ true
+
+
+ bin\ARM\Release\
+ TRACE;NETFX_CORE;WINDOWS_UWP
+ true
+ ;2008
+ pdbonly
+ ARM
+ false
+ prompt
+ true
+ true
+
+
+ true
+ bin\x64\Debug\
+ DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
+ ;2008
+ full
+ x64
+ false
+ prompt
+ true
+
+
+ bin\x64\Release\
+ TRACE;NETFX_CORE;WINDOWS_UWP
+ true
+ ;2008
+ pdbonly
+ x64
+ false
+ prompt
+ true
+ true
+
+
+ PackageReference
+
+
+
+ App.xaml
+
+
+
+ MainPage.xaml
+
+
+
+
+
+ Designer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MSBuild:Compile
+ Designer
+
+
+ MSBuild:Compile
+ Designer
+
+
+
+
+ 7.1.0.514
+
+
+ 7.0.0
+
+
+ 6.2.14
+
+
+ 8.0.2
+
+
+ 8.0.2
+
+
+ 3.0.1
+
+
+ 7.0.0
+
+
+ 2.0.0
+
+
+ 5.0.0.2612
+
+
+
+
+ {951ed11d-d026-449c-90dc-5027bc41fb3b}
+ Plugin.BLE
+
+
+ {dfe97be0-070b-43ad-bf37-50fd42b542d1}
+ BLE.Client
+
+
+
+
+ 14.0
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.UWP/Helpers/PlatformHelpers.cs b/Source/BLE.Client/BLE.Client.UWP/Helpers/PlatformHelpers.cs
new file mode 100644
index 00000000..67dc8ace
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.UWP/Helpers/PlatformHelpers.cs
@@ -0,0 +1,16 @@
+using System.Threading.Tasks;
+using Xamarin.Essentials;
+using Xamarin.Forms;
+using BLE.Client.Helpers;
+
+[assembly: Dependency(typeof(BLE.Client.UWP.Helpers.PlatformHelpers))]
+namespace BLE.Client.UWP.Helpers
+{
+ public class PlatformHelpers : IPlatformHelpers
+ {
+ public Task CheckAndRequestBluetoothPermissions()
+ {
+ return Task.FromResult(PermissionStatus.Granted);
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.UWP/MainPage.xaml b/Source/BLE.Client/BLE.Client.UWP/MainPage.xaml
new file mode 100644
index 00000000..ba03d8dc
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.UWP/MainPage.xaml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.UWP/MainPage.xaml.cs b/Source/BLE.Client/BLE.Client.UWP/MainPage.xaml.cs
new file mode 100644
index 00000000..aa32973a
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.UWP/MainPage.xaml.cs
@@ -0,0 +1,17 @@
+
+
+// The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=402352&clcid=0x409
+
+namespace BLE.Client.UWP
+{
+ ///
+ /// An empty page that can be used on its own or navigated to within a Frame.
+ ///
+ public sealed partial class MainPage
+ {
+ public MainPage()
+ {
+ this.InitializeComponent();
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.UWP/Package.appxmanifest b/Source/BLE.Client/BLE.Client.UWP/Package.appxmanifest
new file mode 100644
index 00000000..492f9e12
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.UWP/Package.appxmanifest
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+ BLE.Client.UWP
+ Adrian
+ Assets\StoreLogo.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.UWP/Properties/Default.rd.xml b/Source/BLE.Client/BLE.Client.UWP/Properties/Default.rd.xml
new file mode 100644
index 00000000..7c40ffeb
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.UWP/Properties/Default.rd.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.UWP/Setup.cs b/Source/BLE.Client/BLE.Client.UWP/Setup.cs
new file mode 100644
index 00000000..983af09f
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.UWP/Setup.cs
@@ -0,0 +1,45 @@
+using System.Diagnostics;
+using Acr.UserDialogs;
+using Microsoft.Extensions.Logging;
+using MvvmCross;
+using MvvmCross.IoC;
+using MvvmCross.Forms.Platforms.Uap.Core;
+using Plugin.BLE;
+using Trace = Plugin.BLE.Abstractions.Trace;
+using Serilog.Extensions.Logging;
+using Serilog;
+
+namespace BLE.Client.UWP
+{
+ public class Setup : MvxFormsWindowsSetup
+ {
+ protected override IMvxIoCProvider InitializeIoC()
+ {
+ var result = base.InitializeIoC();
+
+ Mvx.IoCProvider.RegisterSingleton(() => UserDialogs.Instance);
+ Mvx.IoCProvider.RegisterSingleton(() => CrossBluetoothLE.Current);
+ Mvx.IoCProvider.RegisterSingleton(() => CrossBluetoothLE.Current.Adapter);
+
+ Trace.TraceImplementation = (s, objects) => Debug.WriteLine(s, objects);
+
+ return result;
+ }
+
+ protected override ILoggerProvider CreateLogProvider()
+ {
+ return new SerilogLoggerProvider();
+ }
+
+ protected override ILoggerFactory CreateLogFactory()
+ {
+ Log.Logger = new LoggerConfiguration()
+ .MinimumLevel.Debug()
+ .WriteTo.Debug()
+ .CreateLogger();
+
+ return new SerilogLoggerFactory();
+ }
+
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.WinConsole.Installer/BLE.Client.WinConsole.Installer.vdproj b/Source/BLE.Client/BLE.Client.WinConsole.Installer/BLE.Client.WinConsole.Installer.vdproj
new file mode 100644
index 00000000..14f2e748
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.WinConsole.Installer/BLE.Client.WinConsole.Installer.vdproj
@@ -0,0 +1,731 @@
+"DeployProject"
+{
+"VSVersion" = "3:800"
+"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}"
+"IsWebType" = "8:FALSE"
+"ProjectName" = "8:BLE.Client.WinConsole.Installer"
+"LanguageId" = "3:1033"
+"CodePage" = "3:1252"
+"UILanguageId" = "3:1033"
+"SccProjectName" = "8:"
+"SccLocalPath" = "8:"
+"SccAuxPath" = "8:"
+"SccProvider" = "8:"
+ "Hierarchy"
+ {
+ "Entry"
+ {
+ "MsmKey" = "8:_8A3CB92018754E60ABC94DFEE1EC9976"
+ "OwnerKey" = "8:_UNDEFINED"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ }
+ "Configurations"
+ {
+ "Debug"
+ {
+ "DisplayName" = "8:Debug"
+ "IsDebugOnly" = "11:TRUE"
+ "IsReleaseOnly" = "11:FALSE"
+ "OutputFilename" = "8:Debug\\BLE.Client.WinConsole.Installer.msi"
+ "PackageFilesAs" = "3:2"
+ "PackageFileSize" = "3:-2147483648"
+ "CabType" = "3:1"
+ "Compression" = "3:2"
+ "SignOutput" = "11:FALSE"
+ "CertificateFile" = "8:"
+ "PrivateKeyFile" = "8:"
+ "TimeStampServer" = "8:"
+ "InstallerBootstrapper" = "3:2"
+ "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
+ {
+ "Enabled" = "11:TRUE"
+ "PromptEnabled" = "11:TRUE"
+ "PrerequisitesLocation" = "2:1"
+ "Url" = "8:"
+ "ComponentsUrl" = "8:"
+ "Items"
+ {
+ "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.NetCore.DesktopRuntime.8.0.x64"
+ {
+ "Name" = "8:.NET Desktop Runtime 8.0.3 (x64)"
+ "ProductCode" = "8:Microsoft.NetCore.DesktopRuntime.8.0.x64"
+ }
+ }
+ }
+ }
+ "Release"
+ {
+ "DisplayName" = "8:Release"
+ "IsDebugOnly" = "11:FALSE"
+ "IsReleaseOnly" = "11:TRUE"
+ "OutputFilename" = "8:Release\\BLE.Client.WinConsole.Installer.msi"
+ "PackageFilesAs" = "3:2"
+ "PackageFileSize" = "3:-2147483648"
+ "CabType" = "3:1"
+ "Compression" = "3:2"
+ "SignOutput" = "11:FALSE"
+ "CertificateFile" = "8:"
+ "PrivateKeyFile" = "8:"
+ "TimeStampServer" = "8:"
+ "InstallerBootstrapper" = "3:2"
+ "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
+ {
+ "Enabled" = "11:TRUE"
+ "PromptEnabled" = "11:TRUE"
+ "PrerequisitesLocation" = "2:1"
+ "Url" = "8:"
+ "ComponentsUrl" = "8:"
+ }
+ }
+ }
+ "Deployable"
+ {
+ "CustomAction"
+ {
+ }
+ "DefaultFeature"
+ {
+ "Name" = "8:DefaultFeature"
+ "Title" = "8:"
+ "Description" = "8:"
+ }
+ "ExternalPersistence"
+ {
+ "LaunchCondition"
+ {
+ "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_B98DDA069ECC4C7BA675DEB168EF4B1B"
+ {
+ "Name" = "8:.NET Core"
+ "Message" = "8:[VSDNETCOREMSG]"
+ "AllowLaterVersions" = "11:FALSE"
+ "InstallUrl" = "8:https://dotnet.microsoft.com/download/dotnet-core/[NetCoreVerMajorDotMinor]"
+ "IsNETCore" = "11:TRUE"
+ "Architecture" = "2:0"
+ "Runtime" = "2:0"
+ }
+ }
+ }
+ "File"
+ {
+ }
+ "FileType"
+ {
+ }
+ "Folder"
+ {
+ "{3C67513D-01DD-4637-8A68-80971EB9504F}:_53A832D5D5FC44948044A2EE06375438"
+ {
+ "DefaultLocation" = "8:[ProgramFiles64Folder][Manufacturer]\\[ProductName]"
+ "Name" = "8:#1925"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:TARGETDIR"
+ "Folders"
+ {
+ }
+ }
+ "{1525181F-901A-416C-8A58-119130FE478E}:_C8AC3B9072C640BABD8901A312F3D0DC"
+ {
+ "Name" = "8:#1916"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:DesktopFolder"
+ "Folders"
+ {
+ }
+ }
+ "{1525181F-901A-416C-8A58-119130FE478E}:_DC8C657D40314C6280170FB1216F225B"
+ {
+ "Name" = "8:#1919"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:ProgramMenuFolder"
+ "Folders"
+ {
+ }
+ }
+ }
+ "LaunchCondition"
+ {
+ }
+ "Locator"
+ {
+ }
+ "MsiBootstrapper"
+ {
+ "LangId" = "3:1033"
+ "RequiresElevation" = "11:FALSE"
+ }
+ "Product"
+ {
+ "Name" = "8:Microsoft Visual Studio"
+ "ProductName" = "8:BLE.Client.WinConsole"
+ "ProductCode" = "8:{5F449E95-7E87-4E64-B500-80A6AF1D97DA}"
+ "PackageCode" = "8:{B9329BAB-7161-4B70-A339-EFC0E40F2D22}"
+ "UpgradeCode" = "8:{2DC56EBC-822F-4B47-93C7-DCBD97994976}"
+ "AspNetVersion" = "8:4.0.30319.0"
+ "RestartWWWService" = "11:FALSE"
+ "RemovePreviousVersions" = "11:TRUE"
+ "DetectNewerInstalledVersion" = "11:TRUE"
+ "InstallAllUsers" = "11:FALSE"
+ "ProductVersion" = "8:1.0.2"
+ "Manufacturer" = "8:Plugin.BLE"
+ "ARPHELPTELEPHONE" = "8:"
+ "ARPHELPLINK" = "8:"
+ "Title" = "8:BLE Client WinConsole "
+ "Subject" = "8:"
+ "ARPCONTACT" = "8:Ask Bojesen"
+ "Keywords" = "8:"
+ "ARPCOMMENTS" = "8:v1.0.2"
+ "ARPURLINFOABOUT" = "8:https://github.com/dotnet-bluetooth-le/dotnet-bluetooth-le"
+ "ARPPRODUCTICON" = "8:"
+ "ARPIconIndex" = "3:0"
+ "SearchPath" = "8:"
+ "UseSystemSearchPath" = "11:TRUE"
+ "TargetPlatform" = "3:1"
+ "PreBuildEvent" = "8:"
+ "PostBuildEvent" = "8:"
+ "RunPostBuildEvent" = "3:0"
+ }
+ "Registry"
+ {
+ "HKLM"
+ {
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_4B206CDA93494F9587D66B1F4B24AA4C"
+ {
+ "Name" = "8:Software"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_8C2BD607D2084C3392D722606F6A9DDC"
+ {
+ "Name" = "8:[Manufacturer]"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ }
+ "HKCU"
+ {
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_78ACCAEA90F94E7CBF01E36BF39F774E"
+ {
+ "Name" = "8:Software"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_8AE3135316C441A6A428CDE2BC1A21E3"
+ {
+ "Name" = "8:[Manufacturer]"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ }
+ "HKCR"
+ {
+ "Keys"
+ {
+ }
+ }
+ "HKU"
+ {
+ "Keys"
+ {
+ }
+ }
+ "HKPU"
+ {
+ "Keys"
+ {
+ }
+ }
+ }
+ "Sequences"
+ {
+ }
+ "Shortcut"
+ {
+ "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_B6412D24240749AC80FE5779DD1FAE72"
+ {
+ "Name" = "8:BLE.Client.WinConsole"
+ "Arguments" = "8:"
+ "Description" = "8:"
+ "ShowCmd" = "3:1"
+ "IconIndex" = "3:0"
+ "Transitive" = "11:FALSE"
+ "Target" = "8:_8A3CB92018754E60ABC94DFEE1EC9976"
+ "Folder" = "8:_C8AC3B9072C640BABD8901A312F3D0DC"
+ "WorkingFolder" = "8:_53A832D5D5FC44948044A2EE06375438"
+ "Icon" = "8:"
+ "Feature" = "8:"
+ }
+ }
+ "UserInterface"
+ {
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_173BC258F76A4A6DBCAA6935B64EF703"
+ {
+ "Name" = "8:#1900"
+ "Sequence" = "3:1"
+ "Attributes" = "3:1"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_773BB445D0FA45F8B95F54A1E476F735"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Welcome"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdWelcomeDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "CopyrightWarning"
+ {
+ "Name" = "8:CopyrightWarning"
+ "DisplayName" = "8:#1002"
+ "Description" = "8:#1102"
+ "Type" = "3:3"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:1"
+ "Value" = "8:#1202"
+ "DefaultValue" = "8:#1202"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "Welcome"
+ {
+ "Name" = "8:Welcome"
+ "DisplayName" = "8:#1003"
+ "Description" = "8:#1103"
+ "Type" = "3:3"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:1"
+ "Value" = "8:#1203"
+ "DefaultValue" = "8:#1203"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_F5FD36DE78A84787B02785A1FAFB99FC"
+ {
+ "Sequence" = "3:200"
+ "DisplayName" = "8:Installation Folder"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdFolderDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "InstallAllUsersVisible"
+ {
+ "Name" = "8:InstallAllUsersVisible"
+ "DisplayName" = "8:#1059"
+ "Description" = "8:#1159"
+ "Type" = "3:5"
+ "ContextData" = "8:1;True=1;False=0"
+ "Attributes" = "3:0"
+ "Setting" = "3:0"
+ "Value" = "3:1"
+ "DefaultValue" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_FCCE4F694F7A48829140DD6439FE50A2"
+ {
+ "Sequence" = "3:300"
+ "DisplayName" = "8:Confirm Installation"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdConfirmDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_3737EBE5CA6D4104B13CBF871F5BB05D"
+ {
+ "Name" = "8:#1901"
+ "Sequence" = "3:1"
+ "Attributes" = "3:2"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_D63A3BFF9CA24CDB85DC4AD6D6941B2E"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Progress"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdProgressDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "ShowProgress"
+ {
+ "Name" = "8:ShowProgress"
+ "DisplayName" = "8:#1009"
+ "Description" = "8:#1109"
+ "Type" = "3:5"
+ "ContextData" = "8:1;True=1;False=0"
+ "Attributes" = "3:0"
+ "Setting" = "3:0"
+ "Value" = "3:1"
+ "DefaultValue" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_4939CDFA026E46F388FBA537AB2CC845"
+ {
+ "Name" = "8:#1900"
+ "Sequence" = "3:2"
+ "Attributes" = "3:1"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_9306FE08876C4DD0979CCE592FE51882"
+ {
+ "Sequence" = "3:200"
+ "DisplayName" = "8:Installation Folder"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminFolderDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_D86ADB6FDDD14E86BE4F44E78D3D31B8"
+ {
+ "Sequence" = "3:300"
+ "DisplayName" = "8:Confirm Installation"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminConfirmDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_D8EC8F2720834F9FB304E10AF1F7687C"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Welcome"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminWelcomeDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "CopyrightWarning"
+ {
+ "Name" = "8:CopyrightWarning"
+ "DisplayName" = "8:#1002"
+ "Description" = "8:#1102"
+ "Type" = "3:3"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:1"
+ "Value" = "8:#1202"
+ "DefaultValue" = "8:#1202"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "Welcome"
+ {
+ "Name" = "8:Welcome"
+ "DisplayName" = "8:#1003"
+ "Description" = "8:#1103"
+ "Type" = "3:3"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:1"
+ "Value" = "8:#1203"
+ "DefaultValue" = "8:#1203"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_574AFB5E74304D999110525E6333460E"
+ {
+ "Name" = "8:#1902"
+ "Sequence" = "3:1"
+ "Attributes" = "3:3"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_E453D62D238E4572A71FD8E553406181"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Finished"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdFinishedDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "UpdateText"
+ {
+ "Name" = "8:UpdateText"
+ "DisplayName" = "8:#1058"
+ "Description" = "8:#1158"
+ "Type" = "3:15"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:1"
+ "Value" = "8:#1258"
+ "DefaultValue" = "8:#1258"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_577EC3D50B084F5B864E1A2DFB5B3BF5"
+ {
+ "UseDynamicProperties" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdBasicDialogs.wim"
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_8AFD094F6D3E47CF8105BFAB4C3AA967"
+ {
+ "Name" = "8:#1902"
+ "Sequence" = "3:2"
+ "Attributes" = "3:3"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_8DB9DB0F41D94153B1E65C511D46CFB4"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Finished"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminFinishedDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_AC604DF7CFEE44A5B8C66E51F5CDB0AB"
+ {
+ "Name" = "8:#1901"
+ "Sequence" = "3:2"
+ "Attributes" = "3:2"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_B7CA052E0E894BA9A06C5AD6C2821A5D"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Progress"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminProgressDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "ShowProgress"
+ {
+ "Name" = "8:ShowProgress"
+ "DisplayName" = "8:#1009"
+ "Description" = "8:#1109"
+ "Type" = "3:5"
+ "ContextData" = "8:1;True=1;False=0"
+ "Attributes" = "3:0"
+ "Setting" = "3:0"
+ "Value" = "3:1"
+ "DefaultValue" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_D3F3E5884DCD4727B97DDB31EC46F3DC"
+ {
+ "UseDynamicProperties" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdUserInterface.wim"
+ }
+ }
+ "MergeModule"
+ {
+ }
+ "ProjectOutput"
+ {
+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_8A3CB92018754E60ABC94DFEE1EC9976"
+ {
+ "SourcePath" = "8:..\\BLE.Client.WinConsole\\obj\\Release\\net8.0-windows10.0.22621.0\\apphost.exe"
+ "TargetName" = "8:"
+ "Tag" = "8:"
+ "Folder" = "8:_53A832D5D5FC44948044A2EE06375438"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "IsolateTo" = "8:"
+ "ProjectOutputGroupRegister" = "3:1"
+ "OutputConfiguration" = "8:"
+ "OutputGroupCanonicalName" = "8:PublishItems"
+ "OutputProjectGuid" = "8:{39287F60-65DE-4077-90F2-57CF725E92B6}"
+ "ShowKeyOutput" = "11:TRUE"
+ "ExcludeFilters"
+ {
+ }
+ }
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.WinConsole/BLE.Client.WinConsole.csproj b/Source/BLE.Client/BLE.Client.WinConsole/BLE.Client.WinConsole.csproj
new file mode 100644
index 00000000..1b68f6ed
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.WinConsole/BLE.Client.WinConsole.csproj
@@ -0,0 +1,15 @@
+
+
+
+ Exe
+ net8.0-windows10.0.22621.0
+ disable
+ enable
+ 1.0.2
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.WinConsole/BleAddressSelector.cs b/Source/BLE.Client/BLE.Client.WinConsole/BleAddressSelector.cs
new file mode 100644
index 00000000..fdbac410
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.WinConsole/BleAddressSelector.cs
@@ -0,0 +1,63 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BLE.Client.WinConsole
+{
+ public static class BleAddressSelector
+ {
+ static string bleaddressTxtPath = Path.Combine(Path.GetTempPath(), "bleaddress.txt");
+ static string? bleaddress = null;
+
+ public static bool DoesBleAddressExists()
+ {
+ if (File.Exists(bleaddressTxtPath))
+ {
+ bleaddress = File.ReadAllText(bleaddressTxtPath);
+ return true;
+ }
+ return false;
+ }
+
+ public static string GetBleAddress()
+ {
+ if (bleaddress is null)
+ {
+ if (File.Exists(bleaddressTxtPath))
+ {
+ bleaddress = File.ReadAllText(bleaddressTxtPath);
+ }
+ else
+ {
+ NewBleAddress();
+ }
+ }
+ if (bleaddress is null)
+ {
+ throw new Exception("BleAddressSelector says bleaddress is null");
+ }
+ return bleaddress;
+ }
+
+ public static void SetBleAddress(string? bleaddressIn)
+ {
+ if (bleaddressIn is null || bleaddressIn.Length != 12)
+ {
+ Console.WriteLine("Wrong BLE Address entered");
+ throw new Exception("Wrong BLE Address entered");
+ }
+ bleaddress = bleaddressIn.ToUpperInvariant();
+ File.WriteAllText(bleaddressTxtPath, bleaddress);
+ }
+
+ public static Task NewBleAddress()
+ {
+ Console.Write("Enter BLE Address (12 hex chars): ");
+ SetBleAddress(Console.ReadLine());
+ return Task.CompletedTask;
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.WinConsole/ConsoleTracer.cs b/Source/BLE.Client/BLE.Client.WinConsole/ConsoleTracer.cs
new file mode 100644
index 00000000..db7344fb
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.WinConsole/ConsoleTracer.cs
@@ -0,0 +1,86 @@
+using System;
+using System.Collections.Concurrent;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Linq;
+using System.Text;
+using System.Threading;
+using System.Threading.Tasks;
+
+namespace BLE.Client.WinConsole
+{
+ ///
+ /// A class, which can log trace to the console without blocking the caller
+ ///
+ public class ConsoleTracer : IDisposable
+ {
+ record Entry
+ (
+ DateTime Time,
+ string Format,
+ object[] Args
+ );
+
+ private readonly DateTime time0;
+ private readonly Stopwatch stopwatch;
+ private readonly Task worker;
+ private bool disposing = false;
+ private readonly AutoResetEvent newEntry = new AutoResetEvent(false);
+ ConcurrentQueue entries = new ConcurrentQueue();
+
+ public ConsoleTracer()
+ {
+ time0 = DateTime.Now;
+ stopwatch = Stopwatch.StartNew();
+ worker = new Task(WriteWorker);
+ worker.Start();
+ }
+
+ ///
+ /// Trace something to the console - adding to queue - not blocking the caller
+ ///
+ ///
+ ///
+ public void Trace(string format, params object[] args)
+ {
+ var time = GetTime();
+ entries.Enqueue(new Entry(time, format, args));
+ newEntry.Set();
+ }
+
+ ///
+ /// Get a tracer with a prefix
+ ///
+ ///
+ ///
+ public Action GetPrefixedTrace(string prefix)
+ {
+ return new Action((format, args) => Trace(prefix + " - " + format, args));
+ }
+
+ void WriteWorker()
+ {
+ while (!disposing && newEntry.WaitOne())
+ {
+ while (entries.TryDequeue(out Entry entry))
+ {
+ //Console.WriteLine(entry.Time.ToString("yyyy-MM-ddTHH:mm:ss.fff ") + entry.Format + " ", entry.Args);
+ Console.WriteLine(entry.Time.ToString("HH:mm:ss.fff ") + entry.Format + " ", entry.Args);
+ }
+ }
+ Console.WriteLine("Console Tracer is Finished.");
+ }
+
+ private DateTime GetTime()
+ {
+ return time0.AddTicks(stopwatch.ElapsedTicks);
+ }
+
+ public void Dispose()
+ {
+ disposing = true;
+ newEntry.Set();
+ worker.Wait(100);
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.WinConsole/Demo.cs b/Source/BLE.Client/BLE.Client.WinConsole/Demo.cs
new file mode 100644
index 00000000..16dc0353
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.WinConsole/Demo.cs
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+public record Demo
+(
+ string Description,
+ Func Method
+);
+
diff --git a/Source/BLE.Client/BLE.Client.WinConsole/PluginDemos.cs b/Source/BLE.Client/BLE.Client.WinConsole/PluginDemos.cs
new file mode 100644
index 00000000..bc37e754
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.WinConsole/PluginDemos.cs
@@ -0,0 +1,499 @@
+using Plugin.BLE;
+using Plugin.BLE.Abstractions;
+using Plugin.BLE.Abstractions.Contracts;
+using Plugin.BLE.Abstractions.Extensions;
+using Plugin.BLE.Extensions;
+using Plugin.BLE.Windows;
+using System;
+using System.Collections.Concurrent;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading;
+using System.Threading.Tasks;
+using Windows.Devices.Bluetooth;
+using Windows.Devices.Enumeration;
+
+namespace BLE.Client.WinConsole
+{
+ internal class PluginDemos
+ {
+ private readonly IBluetoothLE bluetoothLE;
+ public IAdapter Adapter { get; }
+ private readonly Action? writer;
+ private readonly List discoveredDevices;
+ private bool scanningDone = false;
+ private ConsoleKey consoleKey = ConsoleKey.None;
+ private IDevice? reconnectDevice;
+ private CancellationTokenSource escKeyCancellationTokenSource = new CancellationTokenSource();
+
+ public PluginDemos(Action? writer = null)
+ {
+ discoveredDevices = new List();
+ bluetoothLE = CrossBluetoothLE.Current;
+ Adapter = CrossBluetoothLE.Current.Adapter;
+ Adapter.DeviceConnected += Adapter_DeviceConnected;
+ Adapter.DeviceDisconnected += Adapter_DeviceDisconnected;
+ Adapter.DeviceConnectionLost += Adapter_DeviceConnectionLost;
+ Adapter.DeviceConnectionError += Adapter_DeviceConnectionError;
+ this.writer = writer;
+ }
+
+ private void Adapter_DeviceConnectionError(object? sender, Plugin.BLE.Abstractions.EventArgs.DeviceErrorEventArgs e)
+ {
+ Write($"Adapter_DeviceConnectionError {e.Device.Id.ToHexBleAddress()} with name: {e.Device.Name}");
+ }
+
+ private void Adapter_DeviceDisconnected(object? sender, Plugin.BLE.Abstractions.EventArgs.DeviceEventArgs e)
+ {
+ Write($"Adapter_DeviceDisconnected {e.Device.Id.ToHexBleAddress()} with name: {e.Device.Name}");
+ }
+
+ private void Adapter_DeviceConnected(object? sender, Plugin.BLE.Abstractions.EventArgs.DeviceEventArgs e)
+ {
+ Write($"Adapter_DeviceConnected {e.Device.Id.ToHexBleAddress()} with name: {e.Device.Name}");
+ }
+
+ private void Write(string format, params object[] args)
+ {
+ writer?.Invoke(format, args);
+ }
+
+ public async Task TurnBluetoothOn()
+ {
+ await bluetoothLE.TrySetStateAsync(true);
+ }
+
+ public async Task TurnBluetoothOff()
+ {
+ await bluetoothLE.TrySetStateAsync(false);
+ }
+
+ public IDevice ConnectToKnown(Guid id)
+ {
+ IDevice dev = Adapter.ConnectToKnownDeviceAsync(id).Result;
+ return dev;
+ }
+
+ public async Task Connect_Disconnect()
+ {
+ string bleaddress = BleAddressSelector.GetBleAddress();
+ var id = bleaddress.ToBleDeviceGuid();
+ var connectParameters = new ConnectParameters(connectionParameterSet: ConnectionParameterSet.ThroughputOptimized);
+ IDevice dev = await Adapter.ConnectToKnownDeviceAsync(id, connectParameters);
+ Write("Waiting 5 secs");
+ await Task.Delay(5000);
+ Write("Disconnecting");
+ await Adapter.DisconnectDeviceAsync(dev);
+ dev.Dispose();
+ Write("Test_Connect_Disconnect done");
+ }
+
+ public async Task ShowBondState()
+ {
+ string bleaddress = BleAddressSelector.GetBleAddress();
+ var id = bleaddress.ToBleDeviceGuid();
+ IDevice dev = await Adapter.ConnectToKnownDeviceAsync(id);
+ Write("BondState: " + dev.BondState);
+ dev.Dispose();
+ }
+
+ public async Task Connect_Read_Services_Disconnect_Loop()
+ {
+ string bleaddress = BleAddressSelector.GetBleAddress();
+ var id = bleaddress.ToBleDeviceGuid();
+ var connectParameters = new ConnectParameters(connectionParameterSet: ConnectionParameterSet.Balanced);
+ new Task(ConsoleKeyReader).Start();
+ using (IDevice dev = await Adapter.ConnectToKnownDeviceAsync(id, connectParameters))
+ {
+ int count = 1;
+ while(true)
+ {
+ await Task.Delay(100);
+ Write($"---------------- {count++} ------- (Esc to stop) ------");
+ if (dev.State != DeviceState.Connected)
+ {
+ Write("Connecting");
+ await Adapter.ConnectToDeviceAsync(dev);
+ }
+ Write("Reading services");
+
+ var services = await dev.GetServicesAsync();
+ List charlist = new List();
+ foreach (var service in services)
+ {
+ var characteristics = await service.GetCharacteristicsAsync();
+ charlist.AddRange(characteristics);
+ }
+
+ foreach (var service in services)
+ {
+ service.Dispose();
+ }
+ charlist.Clear();
+ Write("Waiting 3 secs");
+ await Task.Delay(3000);
+ Write("Disconnecting");
+ await Adapter.DisconnectDeviceAsync(dev);
+ Write("Test_Connect_Disconnect done");
+ if (consoleKey == ConsoleKey.Escape)
+ {
+ break;
+ }
+ }
+ }
+ }
+
+ public async Task Connect_Read_Services_Dispose_Loop()
+ {
+ string bleaddress = BleAddressSelector.GetBleAddress();
+ var id = bleaddress.ToBleDeviceGuid();
+ var connectParameters = new ConnectParameters(connectionParameterSet: ConnectionParameterSet.Balanced);
+ new Task(ConsoleKeyReader).Start();
+ int count = 1;
+ while (true)
+ {
+ await Task.Delay(100);
+ Write($"---------------- {count++} ------- (Esc to stop) ------");
+ IDevice dev = await Adapter.ConnectToKnownDeviceAsync(id, connectParameters);
+ Write("Reading services");
+ var services = await dev.GetServicesAsync();
+ List charlist = new List();
+ foreach (var service in services)
+ {
+ var characteristics = await service.GetCharacteristicsAsync();
+ charlist.AddRange(characteristics);
+ foreach (Characteristic characteristic in characteristics)
+ {
+ if (characteristic.Properties.HasFlag(CharacteristicPropertyType.Indicate)
+ || characteristic.Properties.HasFlag(CharacteristicPropertyType.Notify))
+ {
+ Write($"Characteristic.Properties: {characteristic.Properties}");
+ try
+ {
+ await characteristic.StartUpdatesAsync();
+ } catch { }
+ }
+ }
+ }
+
+ foreach (var service in services)
+ {
+ service.Dispose();
+ }
+ foreach (Characteristic characteristic in charlist)
+ {
+ try
+ {
+ await characteristic.StopUpdatesAsync();
+ } catch { }
+ }
+ charlist.Clear();
+ Write("Waiting 3 secs");
+ await Task.Delay(3000);
+ await Adapter.DisconnectDeviceAsync(dev);
+ Write("Disposing");
+ dev.Dispose();
+ }
+ }
+
+ private void ConsoleKeyReader()
+ {
+ while (consoleKey != ConsoleKey.Escape)
+ {
+ consoleKey = Console.ReadKey().Key;
+ }
+ Write("Escape key pressed - stopping...");
+ escKeyCancellationTokenSource.Cancel();
+ }
+
+ private async Task ConnectWorker(Guid id)
+ {
+ while (consoleKey != ConsoleKey.Escape)
+ {
+ try
+ {
+ Write("Trying to connect to device (Escape key to abort)");
+ reconnectDevice = await Adapter.ConnectToKnownDeviceAsync(id, cancellationToken: escKeyCancellationTokenSource.Token);
+ Write("Reading all services and characteristics");
+ var services = await reconnectDevice.GetServicesAsync();
+ List characteristics = new List();
+ foreach (var service in services)
+ {
+ var newcharacteristics = await service.GetCharacteristicsAsync();
+ characteristics.AddRange(newcharacteristics);
+ }
+ await Task.Delay(1000);
+ Write(new string('-', 80));
+ Write("Connected successfully!");
+ Write("To test connection lost: Move the device out of range / power off the device");
+ Write(new string('-', 80));
+ break;
+ }
+ catch
+ {
+ }
+ }
+ }
+
+ public async Task Connect_ConnectionLost_Reconnect()
+ {
+ string bleaddress = BleAddressSelector.GetBleAddress();
+ var id = bleaddress.ToBleDeviceGuid();
+ var consoleReaderTask = new Task(ConsoleKeyReader);
+ consoleReaderTask.Start();
+ await ConnectWorker(id);
+ consoleReaderTask.Wait();
+ }
+
+ private async void Adapter_DeviceConnectionLost(object? sender, Plugin.BLE.Abstractions.EventArgs.DeviceErrorEventArgs e)
+ {
+ Write($"Adapter_DeviceConnectionLost {e.Device.Id.ToHexBleAddress()} with name: {e.Device.Name}");
+ if (reconnectDevice is not null && reconnectDevice.Id == e.Device.Id)
+ {
+ reconnectDevice.Dispose();
+ reconnectDevice = null;
+ await Task.Delay(1000);
+ Write(new string('-', 80));
+ Write("Lost connection!");
+ Write("To test reconnect: Move the device back in range / power on the device");
+ Write(new string('-', 80));
+ _ = ConnectWorker(e.Device.Id);
+ }
+ }
+
+ public async Task Connect_Change_Parameters_Disconnect()
+ {
+ string bleaddress = BleAddressSelector.GetBleAddress();
+ var id = bleaddress.ToBleDeviceGuid();
+ var connectParameters = new ConnectParameters(connectionParameterSet: ConnectionParameterSet.Balanced);
+ IDevice dev = await Adapter.ConnectToKnownDeviceAsync(id, connectParameters);
+ Write("Waiting 5 secs");
+ await Task.Delay(5000);
+ connectParameters = new ConnectParameters(connectionParameterSet: ConnectionParameterSet.ThroughputOptimized);
+ dev.UpdateConnectionParameters(connectParameters);
+ Write("Waiting 5 secs");
+ await Task.Delay(5000);
+ connectParameters = new ConnectParameters(connectionParameterSet: ConnectionParameterSet.Balanced);
+ dev.UpdateConnectionParameters(connectParameters);
+ Write("Waiting 5 secs");
+ await Task.Delay(5000);
+ Write("Disconnecting");
+ await Adapter.DisconnectDeviceAsync(dev);
+ dev.Dispose();
+ Write("Test_Connect_Disconnect done");
+ }
+
+ public async Task BondAsync()
+ {
+ string bleaddress = BleAddressSelector.GetBleAddress();
+ var id = bleaddress.ToBleDeviceGuid();
+ IDevice dev = await Adapter.ConnectToKnownDeviceAsync(id);
+ await Adapter.BondAsync(dev);
+ }
+
+ public Task GetBondedDevices()
+ {
+ int idx = 0;
+ foreach (var dev in Adapter.BondedDevices)
+ {
+ Write($"{idx++} Bonded device: {dev.Name} : {dev.Id}");
+ }
+ return Task.FromResult(true);
+ }
+
+ public async Task Pair_Connect_Disconnect()
+ {
+ string bleaddress = BleAddressSelector.GetBleAddress();
+ var id = bleaddress.ToBleDeviceGuid();
+ ulong bleAddressulong = id.ToBleAddress();
+ DeviceInformation? deviceInformation = null;
+ using (BluetoothLEDevice nativeDevice = await BluetoothLEDevice.FromBluetoothAddressAsync(bleAddressulong))
+ {
+ deviceInformation = await DeviceInformation.CreateFromIdAsync(nativeDevice.DeviceId);
+ }
+
+ if (!deviceInformation.Pairing.IsPaired && deviceInformation.Pairing.CanPair)
+ {
+ Write("Starting custom pairing...");
+ deviceInformation.Pairing.Custom.PairingRequested += Custom_PairingRequested;
+ DevicePairingResult result = await deviceInformation.Pairing.Custom.PairAsync(DevicePairingKinds.ConfirmOnly, DevicePairingProtectionLevel.Encryption);
+ Write("Pairing result: " + result.Status);
+ }
+ else
+ {
+ Write("Already paired");
+ }
+ Write("Calling Adapter.ConnectToKnownDeviceAsync");
+ IDevice dev = await Adapter.ConnectToKnownDeviceAsync(id);
+ Write($"Calling Adapter.ConnectToKnownDeviceAsync done with {dev.Name}");
+ await Task.Delay(1000);
+ await dev.RequestMtuAsync(517);
+ Write("Waiting 3 secs");
+ await Task.Delay(3000);
+ Write("Disconnecting");
+ await Adapter.DisconnectDeviceAsync(dev);
+ dev.Dispose();
+ Write("Custom_Pair_Connect_Disconnect done");
+ }
+
+ private void Custom_PairingRequested(DeviceInformationCustomPairing sender, DevicePairingRequestedEventArgs args)
+ {
+ Write("Custom_PairingRequested -> Accept");
+ args.Accept();
+ }
+
+ public async Task DoTheScanning(ScanMode scanMode = ScanMode.LowPower, int time_ms = 2000)
+ {
+
+ if (!bluetoothLE.IsOn)
+ {
+ Write("Bluetooth is not On - it is {0}", bluetoothLE.State);
+ return;
+ }
+ Write("Bluetooth is on");
+ Write("Scanning now for " + time_ms + " ms...");
+ var cancellationTokenSource = new CancellationTokenSource(time_ms);
+ discoveredDevices.Clear();
+
+ int index = 1;
+ Adapter.DeviceDiscovered += (s, a) =>
+ {
+ if (scanningDone)
+ {
+ return;
+ }
+ var dev = a.Device;
+ Write($"{index++}: DeviceDiscovered: {0} with Name = {1}", dev.Id.ToHexBleAddress(), dev.Name);
+ discoveredDevices.Add(a.Device);
+ };
+ Adapter.ScanMode = scanMode;
+ await Adapter.StartScanningForDevicesAsync(cancellationToken: cancellationTokenSource.Token);
+ scanningDone = true;
+ }
+
+ internal async Task DiscoverAndSelect()
+ {
+ if (!bluetoothLE.IsOn)
+ {
+ Console.WriteLine("Bluetooth is off - cannot discover");
+ return;
+ }
+ await DoTheScanning();
+ int index = 1;
+ await Task.Delay(200);
+ Console.WriteLine();
+ foreach (var dev in discoveredDevices)
+ {
+ Console.WriteLine($"{index++}: {dev.Id.ToHexBleAddress()} with Name = {dev.Name}");
+ }
+ if (discoveredDevices.Count == 0)
+ {
+ Console.Write("NO BLE Devices discovered");
+ return;
+ }
+ Console.WriteLine();
+ Console.Write($"Select BLE address index with value {1} to {discoveredDevices.Count}: ");
+ if (int.TryParse(Console.ReadLine(), out int selectedIndex))
+ {
+ IDevice selecteddev = discoveredDevices[selectedIndex - 1];
+ Console.WriteLine($"Selected {selectedIndex}: {selecteddev.Id.ToHexBleAddress()} with Name = {selecteddev.Name}");
+ BleAddressSelector.SetBleAddress(selecteddev.Id.ToHexBleAddress());
+ }
+ }
+
+ private void WriteAdvertisementRecords(IDevice device)
+ {
+ if (device.AdvertisementRecords is null)
+ {
+ Write("{0} {1} has no AdvertisementRecords...", device.Name, device.State);
+ return;
+ }
+ Write("{0} {1} with {2} AdvertisementRecords", device.Name, device.State, device.AdvertisementRecords.Count);
+ foreach (var ar in device.AdvertisementRecords)
+ {
+ switch (ar.Type)
+ {
+ case AdvertisementRecordType.CompleteLocalName:
+ Write(ar.ToString() + " = " + Encoding.UTF8.GetString(ar.Data));
+ break;
+ default:
+ Write(ar.ToString());
+ break;
+ }
+ }
+ }
+
+ ///
+ /// Connect to a device with a specific name
+ /// Assumes that DoTheScanning has been called and that the device is advertising
+ ///
+ ///
+ ///
+ public async Task ConnectTest(string name)
+ {
+ if (!scanningDone)
+ {
+ Write("ConnectTest({0}) Failed - Call the DoTheScanning() method first!");
+ return null;
+ }
+ Thread.Sleep(10);
+ foreach (var device in discoveredDevices)
+ {
+ if (device.Name.Contains(name))
+ {
+ await Adapter.ConnectToDeviceAsync(device);
+ return device;
+ }
+ }
+ return null;
+ }
+
+ public Task RunGetSystemConnectedOrPairedDevices()
+ {
+ IReadOnlyList devs = Adapter.GetSystemConnectedOrPairedDevices();
+ Task.Delay(200);
+ Write($"GetSystemConnectedOrPairedDevices found {devs.Count} devices:");
+ foreach (var dev in devs)
+ {
+ Write("{0}: {1}", dev.Id.ToHexBleAddress(), dev.Name);
+ }
+ return Task.CompletedTask;
+ }
+
+ ///
+ /// This demonstrates a bug where the known services is not cleared at disconnect (2023-11-03)
+ ///
+ public async Task ShowNumberOfServices()
+ {
+ string bleaddress = BleAddressSelector.GetBleAddress();
+ Write("Connecting to device with address = {0}", bleaddress);
+ IDevice dev = await Adapter.ConnectToKnownDeviceAsync(bleaddress.ToBleDeviceGuid()) ?? throw new Exception("null");
+ string name = dev.Name;
+ Write("Connected to {0} {1} {2}", name, dev.Id.ToHexBleAddress(), dev.State);
+ Write("Calling dev.GetServicesAsync()...");
+ var services = await dev.GetServicesAsync();
+ Write("Found {0} services", services.Count);
+ Thread.Sleep(1000);
+ Write("Disconnecting from {0} {1}", name, dev.Id.ToHexBleAddress());
+ await Adapter.DisconnectDeviceAsync(dev);
+ Thread.Sleep(1000);
+ Write("ReConnecting to device {0} {1}...", name, dev.Id.ToHexBleAddress());
+ await Adapter.ConnectToDeviceAsync(dev);
+ Write("Connect Done.");
+ Thread.Sleep(1000);
+ Write("Calling dev.GetServicesAsync()...");
+ services = await dev.GetServicesAsync();
+ Write("Found {0} services", services.Count);
+ await Adapter.DisconnectDeviceAsync(dev);
+ Thread.Sleep(1000);
+ }
+
+ internal Task Disconnect(IDevice dev)
+ {
+ return Adapter.DisconnectDeviceAsync(dev);
+ }
+
+
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.WinConsole/Program.cs b/Source/BLE.Client/BLE.Client.WinConsole/Program.cs
new file mode 100644
index 00000000..f97f9131
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.WinConsole/Program.cs
@@ -0,0 +1,84 @@
+using BLE.Client.WinConsole;
+using Plugin.BLE;
+using Plugin.BLE.Abstractions.Contracts;
+using System;
+using System.Collections.Generic;
+using System.Threading.Tasks;
+using Windows.Media.Capture;
+
+Console.WriteLine("Hello, BLE World!");
+Console.WriteLine($"Environment.OSVersion.Version.Build: {Environment.OSVersion.Version.Build}");
+using (var ct = new ConsoleTracer())
+{
+
+ Plugin.BLE.Abstractions.Trace.TraceImplementation = ct.GetPrefixedTrace("Plugin.BLE");
+ var ppemos = new PluginDemos(ct.GetPrefixedTrace(" DEMO"));
+ var wdemos = new WindowsDemos(ct.GetPrefixedTrace(" DEMO"));
+ var demoDict = new Dictionary
+ {
+
+ {ConsoleKey.B, new Demo("Turn Bluetooth ON", ppemos.TurnBluetoothOn) },
+ {ConsoleKey.N, new Demo("Turn Bluetooth OFF", ppemos.TurnBluetoothOff) },
+ {ConsoleKey.D1, new Demo("Discover and set the BleAddress", ppemos.DiscoverAndSelect) },
+ {ConsoleKey.D2, new Demo("Set the BleAddress", BleAddressSelector.NewBleAddress) },
+ {ConsoleKey.D3, new Demo("Connect -> Disconnect", ppemos.Connect_Disconnect) },
+ {ConsoleKey.D4, new Demo("Pair -> Connect -> Disconnect", ppemos.Pair_Connect_Disconnect) },
+ {ConsoleKey.D5, new Demo("Connect -> Change Parameters -> Disconnect", ppemos.Connect_Change_Parameters_Disconnect) },
+ {ConsoleKey.D6, new Demo("Run GetSystemConnectedOrPairedDevices", ppemos.RunGetSystemConnectedOrPairedDevices) },
+ {ConsoleKey.D7, new Demo("Loop: Connect -> Read services -> Disconnect", ppemos.Connect_Read_Services_Disconnect_Loop) },
+ {ConsoleKey.D8, new Demo("Loop: Connect -> Read services -> Dispose", ppemos.Connect_Read_Services_Dispose_Loop) },
+ {ConsoleKey.D9, new Demo("Connect -> Loop: ConnectionLost -> Connect", ppemos.Connect_ConnectionLost_Reconnect) },
+ {ConsoleKey.Q, new Demo("Adapter.BondAsync", ppemos.BondAsync) },
+ {ConsoleKey.W, new Demo("Adapter.BondedDevices", ppemos.GetBondedDevices) },
+ {ConsoleKey.E, new Demo("Device.BondState", ppemos.ShowBondState) },
+ {ConsoleKey.A, new Demo("Pure Windows: Connect -> Disconnect", wdemos.Connect_Disconnect) },
+ {ConsoleKey.S, new Demo("Pure Windows: Unpair all BLE devices", wdemos.UnPairAllBleDevices) },
+ };
+
+ while (true)
+ {
+
+ Console.WriteLine();
+ if (BleAddressSelector.DoesBleAddressExists())
+ {
+ Console.WriteLine($"Using BLE Address: {BleAddressSelector.GetBleAddress()}");
+ }
+ else
+ {
+ Console.WriteLine("No Ble address has been set - use key '1' or '2' to set the BLE address)");
+ }
+ Console.WriteLine("List of tests to run for key:");
+ Console.WriteLine();
+ Console.WriteLine(ConsoleKey.Escape + ": Quit!");
+
+ foreach (var demo in demoDict)
+ {
+ Console.WriteLine(demo.Key + ": " + demo.Value.Description);
+ }
+
+ var key = Console.ReadKey();
+ if (key.Key == ConsoleKey.Escape)
+ {
+ break;
+ }
+ if (demoDict.TryGetValue(key.Key, out Demo? chosendemo))
+ {
+ Console.WriteLine();
+ Console.WriteLine($"Running: {chosendemo.Description}");
+ Console.WriteLine("-------------------------------------------------------");
+ if (chosendemo is null)
+ {
+ throw new Exception("No such demo!");
+ }
+ await chosendemo.Method();
+ }
+ else
+ {
+ Console.WriteLine($"{key} -> No such test. Remember {ConsoleKey.Escape} -> Quit!");
+ }
+ await Task.Delay(200);
+ Console.WriteLine("-------------------------------------------------------");
+ }
+}
+
+
diff --git a/Source/BLE.Client/BLE.Client.WinConsole/WindowsDemos.cs b/Source/BLE.Client/BLE.Client.WinConsole/WindowsDemos.cs
new file mode 100644
index 00000000..a3ee3365
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.WinConsole/WindowsDemos.cs
@@ -0,0 +1,127 @@
+using Plugin.BLE.Abstractions.Contracts;
+using Plugin.BLE.Windows;
+using Plugin.BLE;
+using System;
+using System.Collections.Concurrent;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Diagnostics;
+using Windows.Devices.Bluetooth.GenericAttributeProfile;
+using Windows.Devices.Bluetooth;
+using WBluetooth = Windows.Devices.Bluetooth;
+using Plugin.BLE.Extensions;
+using System.Threading;
+using Windows.Devices.Enumeration;
+
+namespace BLE.Client.WinConsole
+{
+ ///
+ /// The purpose of this demonstration class is to show/test Windows BluetoothLEDevice without using the Plugin
+ ///
+ public class WindowsDemos
+ {
+ private readonly Action? writer;
+ ManualResetEvent disconnectedSignal = new ManualResetEvent(false);
+ ManualResetEvent connectedSignal = new ManualResetEvent(false);
+
+ public WindowsDemos(Action? writer = null)
+ {
+ this.writer = writer;
+ }
+
+ private void Write(string format, params object[] args)
+ {
+ writer?.Invoke(format, args);
+ }
+
+ public async Task Connect_Disconnect()
+ {
+ string bleaddress = BleAddressSelector.GetBleAddress();
+ ulong bleaddressUl = bleaddress.ToBleDeviceGuid().ToBleAddress();
+ WBluetooth.BluetoothLEDevice dev = await WBluetooth.BluetoothLEDevice.FromBluetoothAddressAsync(bleaddressUl);
+ dev.RequestPreferredConnectionParameters(BluetoothLEPreferredConnectionParameters.ThroughputOptimized);
+ dev.ConnectionStatusChanged += Dev_ConnectionStatusChanged;
+ var devId = BluetoothDeviceId.FromId(dev.DeviceId);
+ Write("Connecting...");
+ var stopwatch = Stopwatch.StartNew();
+ GattSession gattSession = await GattSession.FromDeviceIdAsync(devId);
+ gattSession = await GattSession.FromDeviceIdAsync(devId);
+ gattSession.MaintainConnection = true;
+ gattSession.SessionStatusChanged += GattSession_SessionStatusChanged;
+ gattSession.MaxPduSizeChanged += GattSession_MaxPduSizeChanged;
+ if (!connectedSignal.WaitOne(10000))
+ {
+ Write("Not Connected!!!");
+ return;
+ }
+ Write("Connected in {0} ms", stopwatch.ElapsedMilliseconds);
+ var conpar = dev.GetConnectionParameters();
+ Write($"Connected with Latency = {conpar.ConnectionLatency}, "
+ + $"Interval = {conpar.ConnectionInterval}, Timeout = {conpar.LinkTimeout}, MaxPdu = {gattSession.MaxPduSize}");
+
+ Thread.Sleep(100);
+ Write("Now Sleeing 4 secs...");
+ Thread.Sleep(4000);
+ disconnectedSignal.Reset();
+ Write("Disconnecting...");
+ stopwatch = Stopwatch.StartNew();
+
+ gattSession.MaintainConnection = false;
+ gattSession.Dispose();
+ dev.Dispose();
+ if (!disconnectedSignal.WaitOne(10000))
+ {
+ Write("Not Disconnected!!!");
+ return;
+ }
+ Write("Disconnected in {0} ms", stopwatch.ElapsedMilliseconds);
+ }
+
+ public async Task UnPairAllBleDevices()
+ {
+ string aqsFilter = BluetoothLEDevice.GetDeviceSelector();
+ var collection = await DeviceInformation.FindAllAsync(aqsFilter);
+ foreach (DeviceInformation di in collection)
+ {
+ try
+ {
+ DeviceUnpairingResult res = await di.Pairing.UnpairAsync();
+ Write($"Unpairing {di.Name}: {res.Status}");
+ }
+ catch (Exception ex)
+ {
+ Write($"Exception when unpairing {di.Name}: {ex.Message}");
+ }
+ }
+ }
+
+ private void GattSession_MaxPduSizeChanged(GattSession sender, object args)
+ {
+ Write("MaxPduSizeChanged: {0}", sender.MaxPduSize);
+ }
+
+ private void GattSession_SessionStatusChanged(GattSession sender, GattSessionStatusChangedEventArgs args)
+ {
+ Write("SessionStatusChanged: {0}", args.Status);
+ }
+
+ private void Dev_ConnectionStatusChanged(BluetoothLEDevice sender, object args)
+ {
+ Write("ConnectionStatusChanged:{0}", sender.ConnectionStatus);
+ switch (sender.ConnectionStatus)
+ {
+ case BluetoothConnectionStatus.Disconnected:
+ disconnectedSignal.Set();
+ break;
+ case BluetoothConnectionStatus.Connected:
+ connectedSignal.Set();
+ break;
+ default:
+ Write("Unknown BluetoothConnectionStatus: {0}", sender.ConnectionStatus);
+ break;
+ }
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.iOS/AppDelegate.cs b/Source/BLE.Client/BLE.Client.iOS/AppDelegate.cs
index b1de0d2c..9267a4eb 100644
--- a/Source/BLE.Client/BLE.Client.iOS/AppDelegate.cs
+++ b/Source/BLE.Client/BLE.Client.iOS/AppDelegate.cs
@@ -1,29 +1,17 @@
-using Foundation;
-using MvvmCross.Core.ViewModels;
-using MvvmCross.iOS.Platform;
-using MvvmCross.Platform;
+using System;
+using Foundation;
+using MvvmCross.Core;
+using MvvmCross.Forms.Platforms.Ios.Core;
using UIKit;
namespace BLE.Client.iOS
{
[Register("AppDelegate")]
- public partial class AppDelegate : MvxApplicationDelegate
+ public partial class AppDelegate : MvxFormsApplicationDelegate
{
- UIWindow _window;
-
- public override bool FinishedLaunching(UIApplication app, NSDictionary options)
+ protected override void RegisterSetup()
{
- _window = new UIWindow(UIScreen.MainScreen.Bounds);
-
- var setup = new Setup(this, _window);
- setup.Initialize();
-
- var startup = Mvx.Resolve();
- startup.Start();
-
- _window.MakeKeyAndVisible();
-
- return true;
+ this.RegisterSetupType();
}
}
}
diff --git a/Source/BLE.Client/BLE.Client.iOS/BLE.Client.iOS.csproj b/Source/BLE.Client/BLE.Client.iOS/BLE.Client.iOS.csproj
index eb12212d..b8570709 100644
--- a/Source/BLE.Client/BLE.Client.iOS/BLE.Client.iOS.csproj
+++ b/Source/BLE.Client/BLE.Client.iOS/BLE.Client.iOS.csproj
@@ -47,7 +47,7 @@
4
false
ARMv7, ARM64
- iPhone Developer: adri.sece@gmail.com (GZHPE7X7AS)
+ iPhone Developer
true
Entitlements.plist
@@ -87,32 +87,29 @@
iPhone Distribution
Entitlements.plist
+
+
+
-
-
-
-
-
+
-
- {cb52cff4-f804-41a0-8408-a31365f4ba91}
- MvvmCross.Plugins.BLE.iOS
- false
- false
-
{83f1dffb-a653-45dd-be81-c02374c6db07}
MvvmCross.Plugins.BLE
+
+ {951ed11d-d026-449c-90dc-5027bc41fb3b}
+ Plugin.BLE
+
BLE.Client
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}
@@ -125,133 +122,85 @@
-
- ..\..\packages\Acr.UserDialogs.6.5.1\lib\Xamarin.iOS10\Acr.UserDialogs.dll
-
-
- ..\..\packages\Acr.UserDialogs.6.5.1\lib\Xamarin.iOS10\Acr.UserDialogs.Interface.dll
-
-
- ..\..\packages\BTProgressHUD.1.2.0.5\lib\Xamarin.iOS10\BTProgressHUD.dll
-
-
- ..\..\packages\MvvmCross.Binding.5.1.0\lib\Xamarin.iOS10\MvvmCross.Binding.dll
-
-
- ..\..\packages\MvvmCross.Binding.5.1.0\lib\Xamarin.iOS10\MvvmCross.Binding.iOS.dll
-
-
- ..\..\packages\MvvmCross.Core.5.1.0\lib\Xamarin.iOS10\MvvmCross.Core.dll
-
-
- ..\..\packages\MvvmCross.Forms.5.1.0\lib\Xamarin.iOS10\MvvmCross.Forms.dll
-
-
- ..\..\packages\MvvmCross.Forms.5.1.0\lib\Xamarin.iOS10\MvvmCross.Forms.iOS.dll
-
-
- ..\..\packages\MvvmCross.Core.5.1.0\lib\Xamarin.iOS10\MvvmCross.iOS.dll
-
-
- ..\..\packages\MvvmCross.Binding.5.1.0\lib\Xamarin.iOS10\MvvmCross.Localization.dll
-
-
- ..\..\packages\MvvmCross.Platform.5.1.0\lib\Xamarin.iOS10\MvvmCross.Platform.dll
-
-
- ..\..\packages\MvvmCross.Platform.5.1.0\lib\Xamarin.iOS10\MvvmCross.Platform.iOS.dll
-
-
- ..\..\packages\Plugin.Permissions.2.0.1\lib\Xamarin.iOS10\Plugin.Permissions.dll
-
-
- ..\..\packages\Plugin.Permissions.2.0.1\lib\Xamarin.iOS10\Plugin.Permissions.Abstractions.dll
-
-
- ..\..\packages\Xam.Plugins.Settings.3.0.1\lib\Xamarin.iOS10\Plugin.Settings.dll
-
-
- ..\..\packages\Xam.Plugins.Settings.3.0.1\lib\Xamarin.iOS10\Plugin.Settings.Abstractions.dll
-
-
- ..\..\packages\Splat.2.0.0\lib\Xamarin.iOS10\Splat.dll
-
+
+
+
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll
-
+
-
- ..\..\packages\Acr.Support.2.1.0\lib\Xamarin.iOS10\Acr.Support.iOS.dll
-
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
- false
+ false
+
+
+ 7.1.0.514
+
+
+ 8.0.2
+
+
+ 8.0.2
+
+
+ 7.0.0
+
+
+ 1.0.0
+
+
+ 5.0.0.2612
+
+
+
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.iOS/Helpers/PlatformHelpers.cs b/Source/BLE.Client/BLE.Client.iOS/Helpers/PlatformHelpers.cs
new file mode 100644
index 00000000..a693ee6e
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.iOS/Helpers/PlatformHelpers.cs
@@ -0,0 +1,16 @@
+using System.Threading.Tasks;
+using Xamarin.Essentials;
+using Xamarin.Forms;
+using BLE.Client.Helpers;
+
+[assembly: Dependency(typeof(BLE.Client.iOS.Helpers.PlatformHelpers))]
+namespace BLE.Client.iOS.Helpers
+{
+ public class PlatformHelpers : IPlatformHelpers
+ {
+ public Task CheckAndRequestBluetoothPermissions()
+ {
+ return Task.FromResult(PermissionStatus.Granted);
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.iOS/Helpers/Settings.cs b/Source/BLE.Client/BLE.Client.iOS/Helpers/Settings.cs
deleted file mode 100644
index cd2cbd60..00000000
--- a/Source/BLE.Client/BLE.Client.iOS/Helpers/Settings.cs
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
-// Helpers/Settings.cs This file was automatically added when you installed the Settings Plugin. If you are not using a PCL then comment this file back in to use it.
-using Plugin.Settings;
-using Plugin.Settings.Abstractions;
-
-namespace BLE.Client.iOS.Helpers
-{
- ///
- /// This is the Settings static class that can be used in your Core solution or in any
- /// of your client applications. All settings are laid out the same exact way with getters
- /// and setters.
- ///
- public static class Settings
- {
- private static ISettings AppSettings
- {
- get
- {
- return CrossSettings.Current;
- }
- }
-
- #region Setting Constants
-
- private const string SettingsKey = "settings_key";
- private static readonly string SettingsDefault = string.Empty;
-
- #endregion
-
-
- public static string GeneralSettings
- {
- get
- {
- return AppSettings.GetValueOrDefault(SettingsKey, SettingsDefault);
- }
- set
- {
- AppSettings.AddOrUpdateValue(SettingsKey, value);
- }
- }
-
- }
-}*/
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.iOS/Info.plist b/Source/BLE.Client/BLE.Client.iOS/Info.plist
index ad9218ac..5b046fd3 100644
--- a/Source/BLE.Client/BLE.Client.iOS/Info.plist
+++ b/Source/BLE.Client/BLE.Client.iOS/Info.plist
@@ -21,7 +21,7 @@
UIInterfaceOrientationLandscapeRight
MinimumOSVersion
- 6.0
+ 10.0
CFBundleDisplayName
BLE.Client
CFBundleIdentifier
@@ -36,5 +36,7 @@
Assets.xcassets/AppIcon.appiconset
XSLaunchImageAssets
Assets.xcassets/LaunchImage.launchimage
+ NSBluetoothAlwaysUsageDescription
+ Need bluetooth permission.
diff --git a/Source/BLE.Client/BLE.Client.iOS/LinkerPleaseInclude.cs b/Source/BLE.Client/BLE.Client.iOS/LinkerPleaseInclude.cs
index 45bc0ca3..8f496862 100644
--- a/Source/BLE.Client/BLE.Client.iOS/LinkerPleaseInclude.cs
+++ b/Source/BLE.Client/BLE.Client.iOS/LinkerPleaseInclude.cs
@@ -1,9 +1,10 @@
using System.Collections.Specialized;
using System.Windows.Input;
-using MvvmCross.iOS.Views;
using Foundation;
using UIKit;
using MvvmCross.Binding.BindingContext;
+using MvvmCross.Platforms.Ios.Views;
+using MvvmCross.Plugin;
namespace BLE.Client.iOS
{
@@ -104,14 +105,20 @@ public void Include(ICommand command)
command.CanExecuteChanged += (s, e) => { if (command.CanExecute(null)) command.Execute(null); };
}
- public void Include(MvvmCross.Platform.IoC.MvxPropertyInjector injector)
+ public void Include(MvvmCross.IoC.MvxPropertyInjector injector)
{
- injector = new MvvmCross.Platform.IoC.MvxPropertyInjector();
+ injector = new MvvmCross.IoC.MvxPropertyInjector();
}
public void Include(System.ComponentModel.INotifyPropertyChanged changed)
{
changed.PropertyChanged += (sender, e) => { var test = e.PropertyName; };
}
+
+ //it seems that neight PreserveAttribute or [assembly: Preserve] is working. The only way to load it is this LinkerPleaseInclude file.
+ public void Include(out IMvxPlugin plugin)
+ {
+ plugin = new MvvmCross.Plugins.BLE.Plugin();//Make sure the plugin is loaded.
+ }
}
}
diff --git a/Source/BLE.Client/BLE.Client.iOS/Main.cs b/Source/BLE.Client/BLE.Client.iOS/Main.cs
index bdc806c1..c29aac49 100644
--- a/Source/BLE.Client/BLE.Client.iOS/Main.cs
+++ b/Source/BLE.Client/BLE.Client.iOS/Main.cs
@@ -9,7 +9,7 @@ static void Main(string[] args)
{
// if you want to use a different Application Delegate class from "AppDelegate"
// you can specify it here.
- UIApplication.Main(args, null, "AppDelegate");
+ UIApplication.Main(args, null, typeof(AppDelegate));
}
}
}
diff --git a/Source/BLE.Client/BLE.Client.iOS/Properties/AssemblyInfo.cs b/Source/BLE.Client/BLE.Client.iOS/Properties/AssemblyInfo.cs
deleted file mode 100644
index 15f4c380..00000000
--- a/Source/BLE.Client/BLE.Client.iOS/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("BLE.Client.iOS")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("BLE.Client.iOS")]
-[assembly: AssemblyCopyright("Copyright � 2014")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("72bdc44f-c588-44f3-b6df-9aace7daafdd")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
diff --git a/Source/BLE.Client/BLE.Client.iOS/Resources/LaunchScreen.storyboard b/Source/BLE.Client/BLE.Client.iOS/Resources/LaunchScreen.storyboard
old mode 100644
new mode 100755
index a639c2f1..c84cd158
--- a/Source/BLE.Client/BLE.Client.iOS/Resources/LaunchScreen.storyboard
+++ b/Source/BLE.Client/BLE.Client.iOS/Resources/LaunchScreen.storyboard
@@ -1,7 +1,12 @@
-
-
+
+
+
+
+
-
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.iOS/Setup.cs b/Source/BLE.Client/BLE.Client.iOS/Setup.cs
index 2bd623cf..86e09c91 100644
--- a/Source/BLE.Client/BLE.Client.iOS/Setup.cs
+++ b/Source/BLE.Client/BLE.Client.iOS/Setup.cs
@@ -1,48 +1,56 @@
using Acr.UserDialogs;
-using MvvmCross.Core.ViewModels;
-using MvvmCross.Forms.iOS.Presenters;
-using MvvmCross.iOS.Platform;
-using MvvmCross.iOS.Views.Presenters;
-using MvvmCross.Platform;
-using MvvmCross.Platform.Platform;
-using Plugin.Permissions;
-using Plugin.Settings;
-using UIKit;
-using Xamarin.Forms;
+using Microsoft.Extensions.Logging;
+using MvvmCross;
+using MvvmCross.Forms.Platforms.Ios.Core;
+using MvvmCross.IoC;
+using MvvmCross.ViewModels;
+using Serilog;
+using Serilog.Extensions.Logging;
namespace BLE.Client.iOS
{
- public class Setup : MvxIosSetup
+ public class Setup : MvxFormsIosSetup
{
- public Setup(MvxApplicationDelegate applicationDelegate, UIWindow window)
- : base(applicationDelegate, window)
+ protected override IMvxIoCProvider InitializeIoC()
{
+ var result = base.InitializeIoC();
+
+ Mvx.IoCProvider.RegisterSingleton(() => UserDialogs.Instance);
+
+ return result;
}
- protected override IMvxApplication CreateApp()
+ protected override Xamarin.Forms.Application CreateFormsApplication()
{
- return new BleMvxApplication();
+ return new BleMvxFormsApp();
}
- protected override IMvxTrace CreateDebugTrace()
+ protected override IMvxApplication CreateApp(IMvxIoCProvider iocProvider)
{
- return new DebugTrace();
+ return new BleMvxApplication();
}
- protected override IMvxIosViewPresenter CreatePresenter()
+ protected override ILoggerProvider CreateLogProvider()
{
- Forms.Init();
- var xamarinFormsApp = new BleMvxFormsApp();
- return new MvxFormsIosPagePresenter(Window, xamarinFormsApp);
+ return new SerilogLoggerProvider();
}
- protected override void InitializeIoC()
+ protected override ILoggerFactory CreateLogFactory()
{
- base.InitializeIoC();
+ // serilog configuration
+ Log.Logger = new LoggerConfiguration()
+ .MinimumLevel.Debug()
+ .WriteTo.NSLog()
+ .CreateLogger();
- Mvx.RegisterSingleton(() => UserDialogs.Instance);
- Mvx.RegisterSingleton(() => CrossSettings.Current);
- Mvx.RegisterSingleton(() => CrossPermissions.Current);
+ return new SerilogLoggerFactory();
+ }
+
+ /*
+ public override IEnumerable GetPluginAssemblies()
+ {
+ return new List(base.GetViewAssemblies().Union(new[] { typeof(MvvmCross.Plugins.BLE.Plugin).GetTypeInfo().Assembly }));
}
+ */
}
}
diff --git a/Source/BLE.Client/BLE.Client.iOS/packages.config b/Source/BLE.Client/BLE.Client.iOS/packages.config
deleted file mode 100644
index eb03c6cf..00000000
--- a/Source/BLE.Client/BLE.Client.iOS/packages.config
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.macOS/AppDelegate.cs b/Source/BLE.Client/BLE.Client.macOS/AppDelegate.cs
new file mode 100644
index 00000000..1fa3205b
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/AppDelegate.cs
@@ -0,0 +1,27 @@
+using AppKit;
+using Foundation;
+using MvvmCross.Core;
+using MvvmCross.Forms.Platforms.Mac.Core;
+using Xamarin.Forms;
+using Xamarin.Forms.Platform.MacOS;
+
+namespace BLE.Client.macOS
+{
+ [Register("AppDelegate")]
+ public class AppDelegate : MvxFormsApplicationDelegate
+ {
+ public override NSWindow MainWindow { get; }
+
+ public AppDelegate()
+ {
+ var style = NSWindowStyle.Closable | NSWindowStyle.Resizable | NSWindowStyle.Titled;
+
+ var rect = new CoreGraphics.CGRect(200, 1000, 500, 768);
+ MainWindow = new NSWindow(rect, style, NSBackingStore.Buffered, false)
+ {
+ Title = "Xamarin.Forms Badge Plugin on Mac!",
+ TitleVisibility = NSWindowTitleVisibility.Hidden
+ };
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png
new file mode 100644
index 00000000..d0b5a809
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png differ
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-128@2x.png b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-128@2x.png
new file mode 100644
index 00000000..f4c8d290
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-128@2x.png differ
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png
new file mode 100644
index 00000000..ebb5a0fe
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png differ
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-16@2x.png b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-16@2x.png
new file mode 100644
index 00000000..0986d31b
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-16@2x.png differ
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png
new file mode 100644
index 00000000..f4c8d290
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png differ
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-256@2x.png b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-256@2x.png
new file mode 100644
index 00000000..a142c83f
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-256@2x.png differ
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png
new file mode 100644
index 00000000..0986d31b
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png differ
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-32@2x.png b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-32@2x.png
new file mode 100644
index 00000000..412d6ca9
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-32@2x.png differ
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png
new file mode 100644
index 00000000..a142c83f
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png differ
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png
new file mode 100644
index 00000000..e99022ae
Binary files /dev/null and b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png differ
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 00000000..6b285452
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,68 @@
+{
+ "images": [
+ {
+ "filename": "AppIcon-16.png",
+ "size": "16x16",
+ "scale": "1x",
+ "idiom": "mac"
+ },
+ {
+ "filename": "AppIcon-16@2x.png",
+ "size": "16x16",
+ "scale": "2x",
+ "idiom": "mac"
+ },
+ {
+ "filename": "AppIcon-32.png",
+ "size": "32x32",
+ "scale": "1x",
+ "idiom": "mac"
+ },
+ {
+ "filename": "AppIcon-32@2x.png",
+ "size": "32x32",
+ "scale": "2x",
+ "idiom": "mac"
+ },
+ {
+ "filename": "AppIcon-128.png",
+ "size": "128x128",
+ "scale": "1x",
+ "idiom": "mac"
+ },
+ {
+ "filename": "AppIcon-128@2x.png",
+ "size": "128x128",
+ "scale": "2x",
+ "idiom": "mac"
+ },
+ {
+ "filename": "AppIcon-256.png",
+ "size": "256x256",
+ "scale": "1x",
+ "idiom": "mac"
+ },
+ {
+ "filename": "AppIcon-256@2x.png",
+ "size": "256x256",
+ "scale": "2x",
+ "idiom": "mac"
+ },
+ {
+ "filename": "AppIcon-512.png",
+ "size": "512x512",
+ "scale": "1x",
+ "idiom": "mac"
+ },
+ {
+ "filename": "AppIcon-512@2x.png",
+ "size": "512x512",
+ "scale": "2x",
+ "idiom": "mac"
+ }
+ ],
+ "info": {
+ "version": 1,
+ "author": "xcode"
+ }
+}
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/Contents.json b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/Contents.json
new file mode 100644
index 00000000..4caf392f
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/Assets.xcassets/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.macOS/BLE.Client.macOS.csproj b/Source/BLE.Client/BLE.Client.macOS/BLE.Client.macOS.csproj
new file mode 100644
index 00000000..d46482af
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/BLE.Client.macOS.csproj
@@ -0,0 +1,126 @@
+
+
+
+ Debug
+ AnyCPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}
+ {A3F8F2AB-B479-4A4A-A458-A89E7DC349F1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Exe
+ BLE.Client.macOS
+ BLE Sample
+ v2.0
+ Xamarin.Mac
+ Resources
+ true
+
+
+ true
+ full
+ false
+ bin\Debug
+ DEBUG;
+ prompt
+ 4
+ false
+ Mac Developer
+ false
+ false
+ false
+ true
+ true
+
+
+
+
+
+
+
+
+ pdbonly
+ true
+ bin\Release
+
+
+ prompt
+ 4
+ false
+ true
+ false
+ true
+ true
+ true
+ SdkOnly
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ViewController.cs
+
+
+
+
+
+
+
+
+ 7.1.0.514
+
+
+ 8.0.2
+
+
+ 8.0.2
+
+
+ 5.0.0.2612
+
+
+
+
+ {951ed11d-d026-449c-90dc-5027bc41fb3b}
+ Plugin.BLE
+
+
+ {dfe97be0-070b-43ad-bf37-50fd42b542d1}
+ BLE.Client
+
+
+ {83F1DFFB-A653-45DD-BE81-C02374C6DB07}
+ MvvmCross.Plugins.BLE
+
+
+
+
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client.macOS/Entitlements.plist b/Source/BLE.Client/BLE.Client.macOS/Entitlements.plist
new file mode 100644
index 00000000..9ae59937
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/Entitlements.plist
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.macOS/Helpers/PlatformHelpers.cs b/Source/BLE.Client/BLE.Client.macOS/Helpers/PlatformHelpers.cs
new file mode 100644
index 00000000..beaff5b0
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/Helpers/PlatformHelpers.cs
@@ -0,0 +1,16 @@
+using System.Threading.Tasks;
+using Xamarin.Essentials;
+using Xamarin.Forms;
+using BLE.Client.Helpers;
+
+[assembly: Dependency(typeof(BLE.Client.macOS.Helpers.PlatformHelpers))]
+namespace BLE.Client.macOS.Helpers
+{
+ public class PlatformHelpers : IPlatformHelpers
+ {
+ public Task CheckAndRequestBluetoothPermissions()
+ {
+ return Task.FromResult(PermissionStatus.Granted);
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.macOS/Info.plist b/Source/BLE.Client/BLE.Client.macOS/Info.plist
new file mode 100644
index 00000000..eff813c0
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/Info.plist
@@ -0,0 +1,34 @@
+
+
+
+
+ CFBundleName
+ BLE.Client.macOS
+ CFBundleIdentifier
+ com.example.ble.BLE-Client-macOS
+ CFBundleShortVersionString
+ 1.0
+ CFBundleVersion
+ 1
+ LSMinimumSystemVersion
+ 10.12
+ CFBundleDevelopmentRegion
+ en
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ APPL
+ CFBundleSignature
+ ????
+ NSHumanReadableCopyright
+ ${AuthorCopyright:HtmlEncode}
+ NSPrincipalClass
+ NSApplication
+ NSMainStoryboardFile
+ Main
+ XSAppIconAssets
+ Assets.xcassets/AppIcon.appiconset
+ NSBluetoothAlwaysUsageDescription
+ Need bluetooth permission.
+
+
diff --git a/Source/BLE.Client/BLE.Client.macOS/Main.cs b/Source/BLE.Client/BLE.Client.macOS/Main.cs
new file mode 100644
index 00000000..5e8e9040
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/Main.cs
@@ -0,0 +1,13 @@
+using AppKit;
+
+namespace BLE.Client.macOS
+{
+ static class MainClass
+ {
+ static void Main(string[] args)
+ {
+ NSApplication.Init();
+ NSApplication.Main(args);
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.macOS/Main.storyboard b/Source/BLE.Client/BLE.Client.macOS/Main.storyboard
new file mode 100644
index 00000000..6ef9bd87
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/Main.storyboard
@@ -0,0 +1,717 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/BLE.Client/BLE.Client.macOS/Setup.cs b/Source/BLE.Client/BLE.Client.macOS/Setup.cs
new file mode 100644
index 00000000..ae0f3b55
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/Setup.cs
@@ -0,0 +1,241 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Reflection;
+using System.Threading;
+using System.Threading.Tasks;
+using Acr.UserDialogs;
+using Microsoft.Extensions.Logging;
+using MvvmCross;
+using MvvmCross.Forms.Platforms.Mac.Core;
+using MvvmCross.IoC;
+using Xamarin.Forms;
+
+namespace BLE.Client.macOS
+{
+ public class Setup : MvxFormsMacSetup
+ {
+ protected override IMvxIoCProvider InitializeIoC()
+ {
+ var result = base.InitializeIoC();
+
+ // Mvx.IoCProvider.RegisterSingleton(() => CrossBluetoothLE.Current);
+ // Mvx.IoCProvider.RegisterSingleton(() => CrossBluetoothLE.Current.Adapter);
+ Mvx.IoCProvider.RegisterSingleton(() => new UserDialogsMac());
+
+ return result;
+ }
+
+ public override IEnumerable GetPluginAssemblies()
+ {
+ return base.GetPluginAssemblies().Union(new[] { typeof(MvvmCross.Plugins.BLE.Plugin).Assembly });
+ }
+
+ /*
+ public override IEnumerable GetPluginAssemblies()
+ {
+ return new List(base.GetViewAssemblies().Union(new[] { typeof(MvvmCross.Plugins.BLE.Plugin).GetTypeInfo().Assembly }));
+ }
+ */
+
+ ///
+ protected override ILoggerProvider CreateLogProvider()
+ {
+ return null;
+ }
+
+ ///
+ protected override ILoggerFactory CreateLogFactory()
+ {
+ return null;
+ }
+
+ private class UserDialogsMac : IUserDialogs
+ {
+ public IDisposable ActionSheet(ActionSheetConfig config)
+ {
+ Device.BeginInvokeOnMainThread(async () =>
+ {
+ var result = await Application.Current.MainPage?.DisplayActionSheet(config.Title, config.Cancel?.Text, config.Destructive?.Text, config.Options.Select(o => o.Text).ToArray());
+
+ if (result == config.Cancel?.Text)
+ {
+ return;
+ }
+
+ if (result == config.Destructive?.Text)
+ {
+ config.Destructive?.Action?.Invoke();
+ return;
+ }
+
+ var item = config.Options.FirstOrDefault(o => o.Text == result);
+ if (item != null)
+ {
+ item.Action?.Invoke();
+ }
+ });
+
+ return null;
+ }
+
+ public Task ActionSheetAsync(string title, string cancel, string destructive, CancellationToken? cancelToken = null, params string[] buttons)
+ {
+ return Application.Current.MainPage?.DisplayActionSheet(title, cancel ?? "Cancel", destructive, buttons);
+ }
+
+ public IDisposable Alert(string message, string title = null, string okText = null)
+ {
+ _ = Application.Current.MainPage?.DisplayAlert(title, message, okText ?? "Ok", "Cancel");
+ return null;
+ }
+
+ public IDisposable Alert(AlertConfig config)
+ {
+ _ = Application.Current.MainPage?.DisplayAlert(config.Title, config.Message, config.OkText ?? "Ok", "Cancel");
+ return null;
+ }
+
+ public Task AlertAsync(string message, string title = null, string okText = null, CancellationToken? cancelToken = null)
+ {
+ return Application.Current.MainPage?.DisplayAlert(title, message, okText ?? "Ok", "Cancel");
+ }
+
+ public Task AlertAsync(AlertConfig config, CancellationToken? cancelToken = null)
+ {
+ return Application.Current.MainPage?.DisplayAlert(config.Title, config.Message, config.OkText ?? "Ok", "Cancel");
+ }
+
+ public IDisposable Confirm(ConfirmConfig config)
+ {
+ _ = Application.Current.MainPage?.DisplayAlert(config.Title, config.Message, config.OkText ?? "Ok", config.CancelText ?? "Cancel");
+ return null;
+ }
+
+ public Task ConfirmAsync(string message, string title = null, string okText = null, string cancelText = null, CancellationToken? cancelToken = null)
+ {
+ return Application.Current.MainPage?.DisplayAlert(title, message, okText ?? "Ok", cancelText ?? "Cancel");
+ }
+
+ public Task ConfirmAsync(ConfirmConfig config, CancellationToken? cancelToken = null)
+ {
+ return Application.Current.MainPage?.DisplayAlert(config.Title, config.Message, config.OkText ?? "Ok", config.CancelText ?? "Cancel");
+ }
+
+ public IDisposable DatePrompt(DatePromptConfig config)
+ {
+ return null;
+ }
+
+ public Task DatePromptAsync(DatePromptConfig config, CancellationToken? cancelToken = null)
+ {
+ return Task.FromResult(new DatePromptResult(false, DateTime.Now));
+ }
+
+ public Task DatePromptAsync(string title = null, DateTime? selectedDate = null, CancellationToken? cancelToken = null)
+ {
+ return Task.FromResult(new DatePromptResult(false, DateTime.Now));
+ }
+
+ public void HideLoading()
+ {
+ }
+
+ public IProgressDialog Loading(string title = null, Action onCancel = null, string cancelText = null, bool show = true, MaskType? maskType = null)
+ {
+ return null;
+ }
+
+ public IDisposable Login(LoginConfig config)
+ {
+ return null;
+ }
+
+ public Task LoginAsync(string title = null, string message = null, CancellationToken? cancelToken = null)
+ {
+ return null;
+ }
+
+ public Task LoginAsync(LoginConfig config, CancellationToken? cancelToken = null)
+ {
+ return null;
+ }
+
+ public IProgressDialog Progress(ProgressDialogConfig config)
+ {
+ return new ProgressMock();
+ }
+
+ public IProgressDialog Progress(string title = null, Action onCancel = null, string cancelText = null, bool show = true, MaskType? maskType = null)
+ {
+ return new ProgressMock();
+ }
+
+ public IDisposable Prompt(PromptConfig config)
+ {
+ return null;
+ }
+
+ public Task PromptAsync(string message, string title = null, string okText = null, string cancelText = null, string placeholder = "", InputType inputType = InputType.Default, CancellationToken? cancelToken = null)
+ {
+ return null;
+ }
+
+ public Task PromptAsync(PromptConfig config, CancellationToken? cancelToken = null)
+ {
+ throw new NotImplementedException();
+ }
+
+ public void ShowLoading(string title = null, MaskType? maskType = null)
+ {
+
+ }
+
+ public IDisposable TimePrompt(TimePromptConfig config)
+ {
+ return null;
+ }
+
+ public Task TimePromptAsync(TimePromptConfig config, CancellationToken? cancelToken = null)
+ {
+ return null;
+ }
+
+ public Task TimePromptAsync(string title = null, TimeSpan? selectedTime = null, CancellationToken? cancelToken = null)
+ {
+ return null;
+ }
+
+ public IDisposable Toast(string title, TimeSpan? dismissTimer = null)
+ {
+ Application.Current.MainPage?.DisplayAlert(title, "alert", "Ok", "Cancel");
+ return null;
+ }
+
+ public IDisposable Toast(ToastConfig cfg)
+ {
+ Application.Current.MainPage?.DisplayAlert(cfg.Message, "alert", "Ok", "Cancel");
+ return null;
+ }
+
+ private class ProgressMock : IProgressDialog
+ {
+ public string Title { get; set; }
+ public int PercentComplete { get; set; }
+ public bool IsShowing => true;
+
+ public void Dispose()
+ {
+ }
+
+ public void Hide()
+ {
+ }
+
+ public void Show()
+ {
+ }
+ }
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.macOS/ViewController.cs b/Source/BLE.Client/BLE.Client.macOS/ViewController.cs
new file mode 100644
index 00000000..dc40d6ee
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/ViewController.cs
@@ -0,0 +1,34 @@
+using System;
+
+using AppKit;
+using Foundation;
+
+namespace BLE.Client.macOS
+{
+ public partial class ViewController : NSViewController
+ {
+ public ViewController(IntPtr handle) : base(handle)
+ {
+ }
+
+ public override void ViewDidLoad()
+ {
+ base.ViewDidLoad();
+
+ // Do any additional setup after loading the view.
+ }
+
+ public override NSObject RepresentedObject
+ {
+ get
+ {
+ return base.RepresentedObject;
+ }
+ set
+ {
+ base.RepresentedObject = value;
+ // Update the view, if already loaded.
+ }
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client.macOS/ViewController.designer.cs b/Source/BLE.Client/BLE.Client.macOS/ViewController.designer.cs
new file mode 100644
index 00000000..b890a932
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client.macOS/ViewController.designer.cs
@@ -0,0 +1,18 @@
+// WARNING
+//
+// This file has been generated automatically by Xamarin Studio to store outlets and
+// actions made in the UI designer. If it is removed, they will be lost.
+// Manual changes to this file may not be handled correctly.
+//
+using Foundation;
+
+namespace BLE.Client.macOS
+{
+ [Register("ViewController")]
+ partial class ViewController
+ {
+ void ReleaseDesignerOutlets()
+ {
+ }
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client/BLE.Client.csproj b/Source/BLE.Client/BLE.Client/BLE.Client.csproj
index 0263c409..a566de6f 100644
--- a/Source/BLE.Client/BLE.Client/BLE.Client.csproj
+++ b/Source/BLE.Client/BLE.Client/BLE.Client.csproj
@@ -1,188 +1,49 @@
-
-
-
+
+
- 10.0
- Debug
- AnyCPU
- {DFE97BE0-070B-43AD-BF37-50FD42B542D1}
- Library
- Properties
- BLE.Client
- BLE.Client
- v4.5
- Profile7
- 512
- {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
-
-
+ netstandard2.0
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
-
- BleMvxFormsApp.xaml
-
-
-
-
-
-
-
- CharacteristicDetailPage.xaml
-
-
- CharacteristicListPage.xaml
-
-
- DescriptorDetailPage.xaml
-
-
- DescriptorListPage.xaml
-
-
- ServiceListPage.xaml
-
-
-
-
-
-
-
-
-
-
-
- DeviceListPage.xaml
-
-
-
-
- MSBuild:UpdateDesignTimeXaml
- Designer
-
-
-
-
- {83f1dffb-a653-45dd-be81-c02374c6db07}
- MvvmCross.Plugins.BLE
-
-
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}
- Plugin.BLE.Abstractions
-
-
-
-
- MSBuild:UpdateDesignTimeXaml
- Designer
-
-
-
-
- MSBuild:UpdateDesignTimeXaml
- Designer
-
-
-
-
- MSBuild:UpdateDesignTimeXaml
- Designer
-
-
+
-
- MSBuild:UpdateDesignTimeXaml
- Designer
-
+
+
+
-
- MSBuild:UpdateDesignTimeXaml
- Designer
-
+
+
+
+
+
+
+
-
- MSBuild:UpdateDesignTimeXaml
- Designer
-
+
+
-
- ..\..\packages\Acr.UserDialogs.6.5.1\lib\netstandard1.1\Acr.UserDialogs.dll
-
-
- ..\..\packages\Acr.UserDialogs.6.5.1\lib\netstandard1.1\Acr.UserDialogs.Interface.dll
-
-
- ..\..\packages\MvvmCross.Binding.5.1.0\lib\portable-net45+win+wpa81+wp80\MvvmCross.Binding.dll
-
-
- ..\..\packages\MvvmCross.Core.5.1.0\lib\portable-net45+win+wpa81+wp80\MvvmCross.Core.dll
-
-
- ..\..\packages\MvvmCross.Forms.5.1.0\lib\portable-net45+netcore45+wpa81+MonoAndroid10+Xamarin.iOS10\MvvmCross.Forms.dll
-
-
- ..\..\packages\MvvmCross.Binding.5.1.0\lib\portable-net45+win+wpa81+wp80\MvvmCross.Localization.dll
-
-
- ..\..\packages\MvvmCross.Platform.5.1.0\lib\portable-net45+win+wpa81+wp80\MvvmCross.Platform.dll
-
-
- ..\..\packages\Plugin.Permissions.2.0.1\lib\netstandard1.0\Plugin.Permissions.dll
-
-
- ..\..\packages\Plugin.Permissions.2.0.1\lib\netstandard1.0\Plugin.Permissions.Abstractions.dll
-
-
- ..\..\packages\Xam.Plugins.Settings.3.0.1\lib\netstandard1.0\Plugin.Settings.dll
-
-
- ..\..\packages\Xam.Plugins.Settings.3.0.1\lib\netstandard1.0\Plugin.Settings.Abstractions.dll
-
-
- ..\..\packages\Splat.2.0.0\lib\netstandard1.1\Splat.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Core.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Platform.dll
-
-
- ..\..\packages\Xamarin.Forms.2.3.4.267\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Xaml.dll
-
-
-
-
- Designer
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
\ No newline at end of file
+
+
diff --git a/Source/BLE.Client/BLE.Client/BleMvxApplication.cs b/Source/BLE.Client/BLE.Client/BleMvxApplication.cs
index 89d996f9..af2dc9dd 100644
--- a/Source/BLE.Client/BLE.Client/BleMvxApplication.cs
+++ b/Source/BLE.Client/BLE.Client/BleMvxApplication.cs
@@ -1,5 +1,11 @@
-using BLE.Client.ViewModels;
-using MvvmCross.Core.ViewModels;
+using System;
+using BLE.Client.ViewModels;
+using MvvmCross;
+using MvvmCross.Forms.Core;
+using MvvmCross.IoC;
+using MvvmCross.Localization;
+using MvvmCross.ViewModels;
+using Xamarin.Forms;
namespace BLE.Client
{
@@ -7,6 +13,11 @@ public class BleMvxApplication : MvxApplication
{
public override void Initialize()
{
+ CreatableTypes()
+ .EndingWith("Service")
+ .AsInterfaces()
+ .RegisterAsLazySingleton();
+
RegisterAppStart();
}
}
diff --git a/Source/BLE.Client/BLE.Client/BleMvxFormsApp.xaml.cs b/Source/BLE.Client/BLE.Client/BleMvxFormsApp.xaml.cs
index ae66b006..1c27cefd 100644
--- a/Source/BLE.Client/BLE.Client/BleMvxFormsApp.xaml.cs
+++ b/Source/BLE.Client/BLE.Client/BleMvxFormsApp.xaml.cs
@@ -1,5 +1,6 @@
-using MvvmCross.Forms.Core;
-using MvvmCross.Platform;
+using MvvmCross;
+using MvvmCross.Forms.Core;
+using Plugin.BLE.Abstractions;
namespace BLE.Client
{
@@ -13,19 +14,19 @@ public BleMvxFormsApp()
protected override void OnStart()
{
base.OnStart();
- Mvx.Trace("App Start");
+ Trace.Message("App Start");
}
protected override void OnResume()
{
base.OnResume();
- Mvx.Trace("App Resume");
+ Trace.Message("App Resume");
}
protected override void OnSleep()
{
base.OnSleep();
- Mvx.Trace("App Sleep");
+ Trace.Message("App Sleep");
}
}
}
diff --git a/Source/BLE.Client/BLE.Client/Converters/InverseBooleanValueConverter.cs b/Source/BLE.Client/BLE.Client/Converters/InverseBooleanValueConverter.cs
index f720903e..1589fd76 100644
--- a/Source/BLE.Client/BLE.Client/Converters/InverseBooleanValueConverter.cs
+++ b/Source/BLE.Client/BLE.Client/Converters/InverseBooleanValueConverter.cs
@@ -1,6 +1,6 @@
using System;
using System.Globalization;
-using MvvmCross.Platform.Converters;
+using MvvmCross.Converters;
using Xamarin.Forms;
namespace BLE.Client.Converters
diff --git a/Source/BLE.Client/BLE.Client/Helpers/IPlatformHelpers.cs b/Source/BLE.Client/BLE.Client/Helpers/IPlatformHelpers.cs
new file mode 100644
index 00000000..bf2eae0e
--- /dev/null
+++ b/Source/BLE.Client/BLE.Client/Helpers/IPlatformHelpers.cs
@@ -0,0 +1,9 @@
+using System.Threading.Tasks;
+using Xamarin.Essentials;
+namespace BLE.Client.Helpers
+{
+ public interface IPlatformHelpers
+ {
+ Task CheckAndRequestBluetoothPermissions();
+ }
+}
diff --git a/Source/BLE.Client/BLE.Client/Helpers/Settings.cs b/Source/BLE.Client/BLE.Client/Helpers/Settings.cs
deleted file mode 100644
index 266f0154..00000000
--- a/Source/BLE.Client/BLE.Client/Helpers/Settings.cs
+++ /dev/null
@@ -1,43 +0,0 @@
-// Helpers/Settings.cs
-using Plugin.Settings;
-using Plugin.Settings.Abstractions;
-
-namespace BLE.Client.Helpers
-{
- ///
- /// This is the Settings static class that can be used in your Core solution or in any
- /// of your client applications. All settings are laid out the same exact way with getters
- /// and setters.
- ///
- public static class Settings
- {
- private static ISettings AppSettings
- {
- get
- {
- return CrossSettings.Current;
- }
- }
-
- #region Setting Constants
-
- private const string SettingsKey = "settings_key";
- private static readonly string SettingsDefault = string.Empty;
-
- #endregion
-
-
- public static string GeneralSettings
- {
- get
- {
- return AppSettings.GetValueOrDefault(SettingsKey, SettingsDefault);
- }
- set
- {
- AppSettings.AddOrUpdateValue(SettingsKey, value);
- }
- }
-
- }
-}
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client/Pages/BasePage.cs b/Source/BLE.Client/BLE.Client/Pages/BasePage.cs
deleted file mode 100644
index d4ff7438..00000000
--- a/Source/BLE.Client/BLE.Client/Pages/BasePage.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-using BLE.Client.ViewModels;
-using Xamarin.Forms;
-
-namespace BLE.Client.Pages
-{
- public class BasePage : ContentPage
- {
- protected override void OnAppearing()
- {
- base.OnAppearing();
-
- var viewModel = BindingContext as BaseViewModel;
- viewModel?.Resume();
- }
-
- protected override void OnDisappearing()
- {
- base.OnDisappearing();
- var viewModel = BindingContext as BaseViewModel;
- viewModel?.Suspend();
- }
- }
-
-}
diff --git a/Source/BLE.Client/BLE.Client/Pages/BaseTabbedPage.cs b/Source/BLE.Client/BLE.Client/Pages/BaseTabbedPage.cs
deleted file mode 100644
index 371fccfd..00000000
--- a/Source/BLE.Client/BLE.Client/Pages/BaseTabbedPage.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using BLE.Client.ViewModels;
-using Xamarin.Forms;
-
-namespace BLE.Client.Pages
-{
- public class BaseTabbedPage : TabbedPage
- {
- protected override void OnAppearing()
- {
- base.OnAppearing();
-
- var viewModel = BindingContext as BaseViewModel;
- viewModel?.Resume();
- }
-
- protected override void OnDisappearing()
- {
- base.OnDisappearing();
- var viewModel = BindingContext as BaseViewModel;
- viewModel?.Suspend();
- }
- }
-}
diff --git a/Source/BLE.Client/BLE.Client/Pages/CharacteristicDetailPage.xaml b/Source/BLE.Client/BLE.Client/Pages/CharacteristicDetailPage.xaml
index f1606679..c025c117 100644
--- a/Source/BLE.Client/BLE.Client/Pages/CharacteristicDetailPage.xaml
+++ b/Source/BLE.Client/BLE.Client/Pages/CharacteristicDetailPage.xaml
@@ -1,42 +1,89 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client/Pages/CharacteristicDetailPage.xaml.cs b/Source/BLE.Client/BLE.Client/Pages/CharacteristicDetailPage.xaml.cs
index ae81340b..216a3996 100644
--- a/Source/BLE.Client/BLE.Client/Pages/CharacteristicDetailPage.xaml.cs
+++ b/Source/BLE.Client/BLE.Client/Pages/CharacteristicDetailPage.xaml.cs
@@ -1,8 +1,12 @@
-using Xamarin.Forms;
+using BLE.Client.ViewModels;
+using MvvmCross.Forms.Presenters.Attributes;
+using MvvmCross.Forms.Views;
+using Xamarin.Forms;
namespace BLE.Client.Pages
{
- public partial class CharacteristicDetailPage
+ [MvxContentPagePresentation(WrapInNavigationPage = true, NoHistory = false)]
+ public partial class CharacteristicDetailPage : MvxContentPage
{
public CharacteristicDetailPage()
{
diff --git a/Source/BLE.Client/BLE.Client/Pages/CharacteristicListPage.xaml b/Source/BLE.Client/BLE.Client/Pages/CharacteristicListPage.xaml
index a80b8ae8..b30537bc 100644
--- a/Source/BLE.Client/BLE.Client/Pages/CharacteristicListPage.xaml
+++ b/Source/BLE.Client/BLE.Client/Pages/CharacteristicListPage.xaml
@@ -1,12 +1,14 @@
-
@@ -15,10 +17,10 @@
-
+
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client/Pages/CharacteristicListPage.xaml.cs b/Source/BLE.Client/BLE.Client/Pages/CharacteristicListPage.xaml.cs
index 1cc53883..d6d0d4e5 100644
--- a/Source/BLE.Client/BLE.Client/Pages/CharacteristicListPage.xaml.cs
+++ b/Source/BLE.Client/BLE.Client/Pages/CharacteristicListPage.xaml.cs
@@ -1,8 +1,10 @@
-using Xamarin.Forms;
+using BLE.Client.ViewModels;
+using MvvmCross.Forms.Views;
+using Xamarin.Forms;
namespace BLE.Client.Pages
{
- public partial class CharacteristicListPage
+ public partial class CharacteristicListPage : MvxContentPage
{
public CharacteristicListPage()
{
diff --git a/Source/BLE.Client/BLE.Client/Pages/DescriptorDetailPage.xaml b/Source/BLE.Client/BLE.Client/Pages/DescriptorDetailPage.xaml
index 698efb97..1f085abd 100644
--- a/Source/BLE.Client/BLE.Client/Pages/DescriptorDetailPage.xaml
+++ b/Source/BLE.Client/BLE.Client/Pages/DescriptorDetailPage.xaml
@@ -1,7 +1,9 @@
-
@@ -35,4 +37,4 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client/Pages/DescriptorDetailPage.xaml.cs b/Source/BLE.Client/BLE.Client/Pages/DescriptorDetailPage.xaml.cs
index 0ad214de..fac3fc5d 100644
--- a/Source/BLE.Client/BLE.Client/Pages/DescriptorDetailPage.xaml.cs
+++ b/Source/BLE.Client/BLE.Client/Pages/DescriptorDetailPage.xaml.cs
@@ -4,11 +4,13 @@
using System.Text;
using System.Threading.Tasks;
+using BLE.Client.ViewModels;
+using MvvmCross.Forms.Views;
using Xamarin.Forms;
namespace BLE.Client.Pages
{
- public partial class DescriptorDetailPage
+ public partial class DescriptorDetailPage : MvxContentPage
{
public DescriptorDetailPage()
{
diff --git a/Source/BLE.Client/BLE.Client/Pages/DescriptorListPage.xaml b/Source/BLE.Client/BLE.Client/Pages/DescriptorListPage.xaml
index f70c9452..0a252e17 100644
--- a/Source/BLE.Client/BLE.Client/Pages/DescriptorListPage.xaml
+++ b/Source/BLE.Client/BLE.Client/Pages/DescriptorListPage.xaml
@@ -1,12 +1,14 @@
-
@@ -15,10 +17,10 @@
-
+
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client/Pages/DescriptorListPage.xaml.cs b/Source/BLE.Client/BLE.Client/Pages/DescriptorListPage.xaml.cs
index 6f626e3c..44cc820a 100644
--- a/Source/BLE.Client/BLE.Client/Pages/DescriptorListPage.xaml.cs
+++ b/Source/BLE.Client/BLE.Client/Pages/DescriptorListPage.xaml.cs
@@ -1,6 +1,9 @@
-namespace BLE.Client.Pages
+using BLE.Client.ViewModels;
+using MvvmCross.Forms.Views;
+
+namespace BLE.Client.Pages
{
- public partial class DescriptorListPage
+ public partial class DescriptorListPage : MvxContentPage
{
public DescriptorListPage()
{
diff --git a/Source/BLE.Client/BLE.Client/Pages/DeviceListPage.xaml b/Source/BLE.Client/BLE.Client/Pages/DeviceListPage.xaml
index b9da5acf..908caf38 100644
--- a/Source/BLE.Client/BLE.Client/Pages/DeviceListPage.xaml
+++ b/Source/BLE.Client/BLE.Client/Pages/DeviceListPage.xaml
@@ -1,59 +1,120 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
-
+
+
+
-
-
+
+
-
-
+
+
-
\ No newline at end of file
+
diff --git a/Source/BLE.Client/BLE.Client/Pages/DeviceListPage.xaml.cs b/Source/BLE.Client/BLE.Client/Pages/DeviceListPage.xaml.cs
index 1d237c46..906f0d59 100644
--- a/Source/BLE.Client/BLE.Client/Pages/DeviceListPage.xaml.cs
+++ b/Source/BLE.Client/BLE.Client/Pages/DeviceListPage.xaml.cs
@@ -1,6 +1,11 @@
-namespace BLE.Client.Pages
+using BLE.Client.ViewModels;
+using MvvmCross.Forms.Presenters.Attributes;
+using MvvmCross.Forms.Views;
+
+namespace BLE.Client.Pages
{
- public partial class DeviceListPage
+ [MvxContentPagePresentation(WrapInNavigationPage = true, NoHistory = false)]
+ public partial class DeviceListPage : MvxTabbedPage
{
public DeviceListPage()
{
diff --git a/Source/BLE.Client/BLE.Client/Pages/ServiceListPage.xaml b/Source/BLE.Client/BLE.Client/Pages/ServiceListPage.xaml
index 3dda5d6c..9b0a5de5 100644
--- a/Source/BLE.Client/BLE.Client/Pages/ServiceListPage.xaml
+++ b/Source/BLE.Client/BLE.Client/Pages/ServiceListPage.xaml
@@ -1,24 +1,59 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client/Pages/ServiceListPage.xaml.cs b/Source/BLE.Client/BLE.Client/Pages/ServiceListPage.xaml.cs
index 6c2f2f23..edeae785 100644
--- a/Source/BLE.Client/BLE.Client/Pages/ServiceListPage.xaml.cs
+++ b/Source/BLE.Client/BLE.Client/Pages/ServiceListPage.xaml.cs
@@ -1,8 +1,12 @@
-using Xamarin.Forms;
+using BLE.Client.ViewModels;
+using MvvmCross.Forms.Presenters.Attributes;
+using MvvmCross.Forms.Views;
+using Xamarin.Forms;
namespace BLE.Client.Pages
{
- public partial class ServiceListPage
+ [MvxContentPagePresentation(WrapInNavigationPage = true, NoHistory = false)]
+ public partial class ServiceListPage : MvxContentPage
{
public ServiceListPage()
{
diff --git a/Source/BLE.Client/BLE.Client/Properties/AssemblyInfo.cs b/Source/BLE.Client/BLE.Client/Properties/AssemblyInfo.cs
deleted file mode 100644
index c9effaad..00000000
--- a/Source/BLE.Client/BLE.Client/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-using System.Resources;
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-using Xamarin.Forms.Xaml;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("BLE.Client")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("BLE.Client")]
-[assembly: AssemblyCopyright("Copyright � 2014")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: NeutralResourcesLanguage("en")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
-[assembly: XamlCompilation(XamlCompilationOptions.Compile)]
diff --git a/Source/BLE.Client/BLE.Client/ViewModels/BaseViewModel.cs b/Source/BLE.Client/BLE.Client/ViewModels/BaseViewModel.cs
index 394352e6..faaa737f 100644
--- a/Source/BLE.Client/BLE.Client/ViewModels/BaseViewModel.cs
+++ b/Source/BLE.Client/BLE.Client/ViewModels/BaseViewModel.cs
@@ -1,14 +1,16 @@
using System;
using System.Linq;
using System.Threading.Tasks;
-using MvvmCross.Core.ViewModels;
-using MvvmCross.Platform;
+using Microsoft.Extensions.Logging;
+using MvvmCross;
+using MvvmCross.Logging;
+using MvvmCross.ViewModels;
using Plugin.BLE.Abstractions;
using Plugin.BLE.Abstractions.Contracts;
namespace BLE.Client.ViewModels
{
- public class BaseViewModel : MvxViewModel
+ public class BaseViewModel : MvxViewModel
{
protected readonly IAdapter Adapter;
protected const string DeviceIdKey = "DeviceIdNavigationKey";
@@ -16,25 +18,26 @@ public class BaseViewModel : MvxViewModel
protected const string CharacteristicIdKey = "CharacteristicIdNavigationKey";
protected const string DescriptorIdKey = "DescriptorIdNavigationKey";
+ private readonly ILogger _log;
+
public BaseViewModel(IAdapter adapter)
{
Adapter = adapter;
+ Mvx.IoCProvider.TryResolve(out _log);
}
- public virtual void Resume()
+ public override void ViewAppeared()
{
- Mvx.Trace("Resume {0}", GetType().Name);
+ _log?.LogTrace("ViewAppeared {0}", GetType().Name);
}
- public virtual void Suspend()
+ public override void ViewDisappeared()
{
- Mvx.Trace("Suspend {0}", GetType().Name);
+ _log?.LogTrace("ViewDisappeared {0}", GetType().Name);
}
- protected override void InitFromBundle(IMvxBundle parameters)
+ public override void Prepare(MvxBundle parameters)
{
- base.InitFromBundle(parameters);
-
Bundle = parameters;
}
diff --git a/Source/BLE.Client/BLE.Client/ViewModels/CharacteristicDetailViewModel.cs b/Source/BLE.Client/BLE.Client/ViewModels/CharacteristicDetailViewModel.cs
index c08dd19d..227a5fa3 100644
--- a/Source/BLE.Client/BLE.Client/ViewModels/CharacteristicDetailViewModel.cs
+++ b/Source/BLE.Client/BLE.Client/ViewModels/CharacteristicDetailViewModel.cs
@@ -1,13 +1,21 @@
using System;
+using System.Collections.Generic;
using System.Collections.ObjectModel;
+using System.Diagnostics;
using System.Linq;
using System.Text;
+using System.Threading.Tasks;
using Acr.UserDialogs;
-using MvvmCross.Core.ViewModels;
+using BLE.Client.Extensions;
+using MvvmCross;
+using MvvmCross.Commands;
+using MvvmCross.Navigation;
+using MvvmCross.ViewModels;
using Plugin.BLE.Abstractions;
using Plugin.BLE.Abstractions.Contracts;
using Plugin.BLE.Abstractions.EventArgs;
using Plugin.BLE.Abstractions.Extensions;
+using Xamarin.Forms;
namespace BLE.Client.ViewModels
{
@@ -36,43 +44,64 @@ public string Permissions
}
}
+ public List CharacteristicWriteTypes => Enum.GetValues(typeof(CharacteristicWriteType))
+ .Cast().ToList();
+
+ public CharacteristicWriteType CharacteristicWriteType
+ {
+ get => Characteristic.WriteType;
+ set
+ {
+ try
+ {
+ Characteristic.WriteType = value;
+ }
+ catch (Exception ex)
+ {
+ _userDialogs.ErrorToast("Cannot set write type.", ex.Message, TimeSpan.FromSeconds(3));
+ RaisePropertyChanged();
+ }
+ }
+ }
+
public CharacteristicDetailViewModel(IAdapter adapter, IUserDialogs userDialogs) : base(adapter)
{
_userDialogs = userDialogs;
}
- protected override async void InitFromBundle(IMvxBundle parameters)
+ public override async void Prepare(MvxBundle parameters)
{
- base.InitFromBundle(parameters);
+ base.Prepare(parameters);
Characteristic = await GetCharacteristicFromBundleAsync(parameters);
}
- public override void Resume()
+ public override void ViewAppeared()
{
- base.Resume();
+ base.ViewAppeared();
if (Characteristic != null)
{
return;
}
- Close(this);
+ var navigation = Mvx.IoCProvider.Resolve();
+ navigation.Close(this);
}
- public override void Suspend()
+ public override async void ViewDisappeared()
{
- base.Suspend();
+ base.ViewDisappeared();
if (Characteristic != null)
{
- StopUpdates();
+ await StopUpdates();
}
-
+
}
- public MvxCommand ReadCommand => new MvxCommand(ReadValueAsync);
+ public MvxAsyncCommand ReadCommand => new MvxAsyncCommand(ReadValueAsync);
- private async void ReadValueAsync()
+ private async Task ReadValueAsync()
{
if (Characteristic == null)
return;
@@ -83,14 +112,14 @@ private async void ReadValueAsync()
await Characteristic.ReadAsync();
- RaisePropertyChanged(() => CharacteristicValue);
+ await RaisePropertyChanged(() => CharacteristicValue);
Messages.Insert(0, $"Read value {CharacteristicValue}");
}
catch (Exception ex)
{
_userDialogs.HideLoading();
- _userDialogs.ShowError(ex.Message);
+ await _userDialogs.AlertAsync(ex.Message);
Messages.Insert(0, $"Error {ex.Message}");
@@ -102,9 +131,44 @@ private async void ReadValueAsync()
}
- public MvxCommand WriteCommand => new MvxCommand(WriteValueAsync);
+ public MvxAsyncCommand WriteCommand => new MvxAsyncCommand(WriteValueAsync);
+
+ public MvxAsyncCommand WriteMultipleCommand => new MvxAsyncCommand(WriteMultipleValuesAsync);
+
+ private async Task WriteMultipleValuesAsync()
+ {
+ try
+ {
+ _userDialogs.ShowLoading("Write characteristic value");
+
+ var sw = Stopwatch.StartNew();
+
+ var tasks = new List();
+
+ // force multi-threaded write to test main thread queue
+ for (var i = 0; i < 100; i++)
+ {
+ var value = i;
+ var writeTask = Task.Run(async () => { await Characteristic.WriteAsync(new[] { Convert.ToByte(value) }); });
+ tasks.Add(writeTask);
+ }
+
+ await Task.WhenAll(tasks);
+ sw.Stop();
+
+ await RaisePropertyChanged(nameof(CharacteristicValue));
+ _userDialogs.HideLoading();
+
+ Messages.Insert(0, $"Wrote 100 values in {sw.ElapsedMilliseconds}ms");
+ }
+ catch (Exception ex)
+ {
+ _userDialogs.HideLoading();
+ await _userDialogs.AlertAsync(ex.Message);
+ }
+ }
- private async void WriteValueAsync()
+ private async Task WriteValueAsync()
{
try
{
@@ -122,15 +186,14 @@ private async void WriteValueAsync()
await Characteristic.WriteAsync(data);
_userDialogs.HideLoading();
- RaisePropertyChanged(() => CharacteristicValue);
+ await RaisePropertyChanged(() => CharacteristicValue);
Messages.Insert(0, $"Wrote value {CharacteristicValue}");
}
catch (Exception ex)
{
_userDialogs.HideLoading();
- _userDialogs.ShowError(ex.Message);
+ await _userDialogs.AlertAsync(ex.Message);
}
-
}
private static byte[] GetBytes(string text)
@@ -138,19 +201,9 @@ private static byte[] GetBytes(string text)
return text.Split(' ').Where(token => !string.IsNullOrEmpty(token)).Select(token => Convert.ToByte(token, 16)).ToArray();
}
- public MvxCommand ToggleUpdatesCommand => new MvxCommand((() =>
- {
- if (_updatesStarted)
- {
- StopUpdates();
- }
- else
- {
- StartUpdates();
- }
- }));
+ public MvxAsyncCommand ToggleUpdatesCommand => new MvxAsyncCommand((() => _updatesStarted ? StopUpdates() : StartUpdates()));
- private async void StartUpdates()
+ private async Task StartUpdates()
{
try
{
@@ -159,23 +212,28 @@ private async void StartUpdates()
Characteristic.ValueUpdated -= CharacteristicOnValueUpdated;
Characteristic.ValueUpdated += CharacteristicOnValueUpdated;
await Characteristic.StartUpdatesAsync();
-
+
Messages.Insert(0, $"Start updates");
- RaisePropertyChanged(() => UpdateButtonText);
+ await RaisePropertyChanged(() => UpdateButtonText);
}
catch (Exception ex)
{
- _userDialogs.ShowError(ex.Message);
+ await _userDialogs.AlertAsync(ex.Message);
}
}
- private async void StopUpdates()
+ private async Task StopUpdates()
{
try
{
+ if (!_updatesStarted)
+ {
+ return;
+ }
+
_updatesStarted = false;
await Characteristic.StopUpdatesAsync();
@@ -183,19 +241,21 @@ private async void StopUpdates()
Messages.Insert(0, $"Stop updates");
- RaisePropertyChanged(() => UpdateButtonText);
-
+ await RaisePropertyChanged(() => UpdateButtonText);
}
catch (Exception ex)
{
- _userDialogs.ShowError(ex.Message);
+ await _userDialogs.AlertAsync(ex.Message);
}
}
private void CharacteristicOnValueUpdated(object sender, CharacteristicUpdatedEventArgs characteristicUpdatedEventArgs)
{
- Messages.Insert(0, $"Updated value: {CharacteristicValue}");
- RaisePropertyChanged(() => CharacteristicValue);
+ Device.InvokeOnMainThreadAsync(() =>
+ {
+ Messages.Insert(0, $"[{DateTime.Now.TimeOfDay}] - Updated: {CharacteristicValue}");
+ RaisePropertyChanged(() => CharacteristicValue);
+ });
}
}
}
\ No newline at end of file
diff --git a/Source/BLE.Client/BLE.Client/ViewModels/CharacteristicListViewModel.cs b/Source/BLE.Client/BLE.Client/ViewModels/CharacteristicListViewModel.cs
index 41a06b2b..299b8b37 100644
--- a/Source/BLE.Client/BLE.Client/ViewModels/CharacteristicListViewModel.cs
+++ b/Source/BLE.Client/BLE.Client/ViewModels/CharacteristicListViewModel.cs
@@ -1,7 +1,8 @@
using System;
using System.Collections.Generic;
using Acr.UserDialogs;
-using MvvmCross.Core.ViewModels;
+using MvvmCross.Navigation;
+using MvvmCross.ViewModels;
using Plugin.BLE.Abstractions.Contracts;
namespace BLE.Client.ViewModels
@@ -9,27 +10,29 @@ namespace BLE.Client.ViewModels
public class CharacteristicListViewModel : BaseViewModel
{
private readonly IUserDialogs _userDialogs;
+ private readonly IMvxNavigationService _navigation;
private IService _service;
- private IList _characteristics;
+ private IReadOnlyList _characteristics;
- public IList Characteristics
+ public IReadOnlyList Characteristics
{
- get { return _characteristics; }
- private set { SetProperty(ref _characteristics, value); }
+ get => _characteristics;
+ private set => SetProperty(ref _characteristics, value);
}
- public CharacteristicListViewModel(IAdapter adapter, IUserDialogs userDialogs) : base(adapter)
+ public CharacteristicListViewModel(IAdapter adapter, IUserDialogs userDialogs, IMvxNavigationService navigation) : base(adapter)
{
_userDialogs = userDialogs;
+ _navigation = navigation;
}
- public override void Resume()
+ public override void ViewAppeared()
{
- base.Resume();
+ base.ViewAppeared();
if (_service == null)
{
- Close(this);
+ _navigation.Close(this);
return;
}
@@ -47,22 +50,22 @@ private async void LoadCharacteristics()
catch (Exception ex)
{
_userDialogs.HideLoading();
- _userDialogs.ShowError(ex.Message);
+ await _userDialogs.AlertAsync(ex.Message);
}
}
- protected override async void InitFromBundle(IMvxBundle parameters)
+ public override async void Prepare(MvxBundle parameters)
{
- base.InitFromBundle(parameters);
+ base.Prepare(parameters);
_service = await GetServiceFromBundleAsync(parameters);
}
public ICharacteristic SelectedCharacteristic
{
- get { return null; }
+ get => null;
set
{
if (value != null)
@@ -74,8 +77,8 @@ public ICharacteristic SelectedCharacteristic
Cancel = new ActionSheetOption("Cancel"),
Options = new List()
{
- new ActionSheetOption("Details", () => ShowViewModel(bundle)),
- new ActionSheetOption("Descriptors", () => ShowViewModel(bundle))
+ new ActionSheetOption("Details", () => _navigation.Navigate(bundle)),
+ new ActionSheetOption("Descriptors", () => _navigation.Navigate(bundle))
}
});
}
diff --git a/Source/BLE.Client/BLE.Client/ViewModels/DescriptorDetailViewModel.cs b/Source/BLE.Client/BLE.Client/ViewModels/DescriptorDetailViewModel.cs
index ad8ba3dc..ef0750c6 100644
--- a/Source/BLE.Client/BLE.Client/ViewModels/DescriptorDetailViewModel.cs
+++ b/Source/BLE.Client/BLE.Client/ViewModels/DescriptorDetailViewModel.cs
@@ -2,7 +2,10 @@
using System.Collections.ObjectModel;
using System.Linq;
using Acr.UserDialogs;
-using MvvmCross.Core.ViewModels;
+using MvvmCross;
+using MvvmCross.Commands;
+using MvvmCross.Navigation;
+using MvvmCross.ViewModels;
using Plugin.BLE.Abstractions.Contracts;
using Plugin.BLE.Abstractions.EventArgs;
using Plugin.BLE.Abstractions.Extensions;
@@ -25,23 +28,24 @@ public DescriptorDetailViewModel(IAdapter adapter, IUserDialogs userDialogs) : b
_userDialogs = userDialogs;
}
- protected override async void InitFromBundle(IMvxBundle parameters)
+ public override async void Prepare(MvxBundle parameters)
{
- base.InitFromBundle(parameters);
+ base.Prepare(parameters);
Descriptor = await GetDescriptorFromBundleAsync(parameters);
}
- public override void Resume()
+ public override void ViewAppeared()
{
- base.Resume();
+ base.ViewAppeared();
if (Descriptor != null)
{
return;
}
- Close(this);
+ var navigation = Mvx.IoCProvider.Resolve();
+ navigation.Close(this);
}
public MvxCommand ReadCommand => new MvxCommand(ReadValueAsync);
@@ -57,14 +61,14 @@ private async void ReadValueAsync()
await Descriptor.ReadAsync();
- RaisePropertyChanged(() => DescriptorValue);
+ await RaisePropertyChanged(() => DescriptorValue);
Messages.Insert(0, $"Read value {DescriptorValue}");
}
catch (Exception ex)
{
_userDialogs.HideLoading();
- _userDialogs.ShowError(ex.Message);
+ await _userDialogs.AlertAsync(ex.Message);
Messages.Insert(0, $"Error {ex.Message}");
@@ -96,13 +100,13 @@ private async void WriteValueAsync()
await Descriptor.WriteAsync(data);
_userDialogs.HideLoading();
- RaisePropertyChanged(() => DescriptorValue);
+ _ = RaisePropertyChanged(() => DescriptorValue);
Messages.Insert(0, $"Wrote value {DescriptorValue}");
}
catch (Exception ex)
{
_userDialogs.HideLoading();
- _userDialogs.ShowError(ex.Message);
+ await _userDialogs.AlertAsync(ex.Message);
}
}
diff --git a/Source/BLE.Client/BLE.Client/ViewModels/DescriptorListViewModel.cs b/Source/BLE.Client/BLE.Client/ViewModels/DescriptorListViewModel.cs
index 51e90e06..bdc7cb64 100644
--- a/Source/BLE.Client/BLE.Client/ViewModels/DescriptorListViewModel.cs
+++ b/Source/BLE.Client/BLE.Client/ViewModels/DescriptorListViewModel.cs
@@ -1,22 +1,25 @@
using System.Collections.Generic;
-using MvvmCross.Core.ViewModels;
+using MvvmCross.Navigation;
+using MvvmCross.ViewModels;
using Plugin.BLE.Abstractions.Contracts;
namespace BLE.Client.ViewModels
{
public class DescriptorListViewModel : BaseViewModel
{
+ private readonly IMvxNavigationService _navigation;
private ICharacteristic _characteristic;
- public IList Descriptors { get; private set;}
+ public IReadOnlyList Descriptors { get; private set; }
- public DescriptorListViewModel(IAdapter adapter) : base(adapter)
+ public DescriptorListViewModel(IAdapter adapter, IMvxNavigationService navigation) : base(adapter)
{
+ _navigation = navigation;
}
- public override void Resume()
+ public override void ViewAppeared()
{
- base.Resume();
+ base.ViewAppeared();
if (_characteristic != null)
{
@@ -24,29 +27,33 @@ public override void Resume()
}
- Close(this);
+ _navigation.Close(this);
}
- protected override async void InitFromBundle(IMvxBundle parameters)
+ public override async void Prepare(MvxBundle parameters)
{
- base.InitFromBundle(parameters);
+ base.Prepare(parameters);
_characteristic = await GetCharacteristicFromBundleAsync(parameters);
+ if (_characteristic == null)
+ {
+ return;
+ }
- Descriptors = await _characteristic?.GetDescriptorsAsync();
- RaisePropertyChanged(nameof(Descriptors));
+ Descriptors = await _characteristic.GetDescriptorsAsync();
+ await RaisePropertyChanged(nameof(Descriptors));
}
public IDescriptor SelectedDescriptor
{
- get { return null; }
+ get => null;
set
{
if (value != null)
{
var bundle = new MvxBundle(new Dictionary(Bundle.Data) { { DescriptorIdKey, value.Id.ToString() } });
- ShowViewModel(bundle);
+ _navigation.Navigate(bundle);
}
RaisePropertyChanged();
diff --git a/Source/BLE.Client/BLE.Client/ViewModels/DeviceListItemViewModel.cs b/Source/BLE.Client/BLE.Client/ViewModels/DeviceListItemViewModel.cs
index 9ab2248b..cb12827e 100644
--- a/Source/BLE.Client/BLE.Client/ViewModels/DeviceListItemViewModel.cs
+++ b/Source/BLE.Client/BLE.Client/ViewModels/DeviceListItemViewModel.cs
@@ -1,5 +1,5 @@
using System;
-using MvvmCross.Core.ViewModels;
+using MvvmCross.ViewModels;
using Plugin.BLE.Abstractions;
using Plugin.BLE.Abstractions.Contracts;
diff --git a/Source/BLE.Client/BLE.Client/ViewModels/DeviceListViewModel.cs b/Source/BLE.Client/BLE.Client/ViewModels/DeviceListViewModel.cs
index f20c60a0..844ae516 100644
--- a/Source/BLE.Client/BLE.Client/ViewModels/DeviceListViewModel.cs
+++ b/Source/BLE.Client/BLE.Client/ViewModels/DeviceListViewModel.cs
@@ -6,14 +6,16 @@
using System.Threading.Tasks;
using Acr.UserDialogs;
using BLE.Client.Extensions;
-using MvvmCross.Core.ViewModels;
-using MvvmCross.Platform;
+using MvvmCross.ViewModels;
using Plugin.BLE.Abstractions;
using Plugin.BLE.Abstractions.Contracts;
using Plugin.BLE.Abstractions.EventArgs;
using Plugin.BLE.Abstractions.Extensions;
-using Plugin.Permissions.Abstractions;
-using Plugin.Settings.Abstractions;
+using MvvmCross.Commands;
+using MvvmCross.Navigation;
+using MvvmCross;
+using Xamarin.Essentials;
+using Xamarin.Forms;
namespace BLE.Client.ViewModels
{
@@ -21,34 +23,40 @@ public class DeviceListViewModel : BaseViewModel
{
private readonly IBluetoothLE _bluetoothLe;
private readonly IUserDialogs _userDialogs;
- private readonly ISettings _settings;
private Guid _previousGuid;
private CancellationTokenSource _cancellationTokenSource;
public Guid PreviousGuid
{
- get { return _previousGuid; }
+ get => _previousGuid;
set
{
_previousGuid = value;
- _settings.AddOrUpdateValue("lastguid", _previousGuid.ToString());
+ Preferences.Set("lastguid", _previousGuid.ToString());
RaisePropertyChanged();
RaisePropertyChanged(() => ConnectToPreviousCommand);
}
}
- public MvxCommand RefreshCommand => new MvxCommand(() => TryStartScanning(true));
+ public MvxCommand RefreshCommand => new MvxCommand(() => TryStartScanning(refresh: true, filter: false));
+ public MvxCommand RefreshFilteredScanCommand => new MvxCommand(() => TryStartScanning(refresh: true, filter: true));
+
+ public MvxCommand EmptyDevicesCommand => new MvxCommand(() =>
+ {
+ Devices.Clear();
+ });
+
public MvxCommand DisconnectCommand => new MvxCommand(DisconnectDevice);
public MvxCommand ConnectDisposeCommand => new MvxCommand(ConnectAndDisposeDevice);
public ObservableCollection Devices { get; set; } = new ObservableCollection();
- public bool IsRefreshing => Adapter.IsScanning;
+ public bool IsRefreshing => Adapter?.IsScanning ?? false;
public bool IsStateOn => _bluetoothLe.IsOn;
public string StateText => GetStateText();
public DeviceListItemViewModel SelectedDevice
{
- get { return null; }
+ get => null;
set
{
if (value != null)
@@ -61,53 +69,92 @@ public DeviceListItemViewModel SelectedDevice
}
bool _useAutoConnect;
+ private string _manufacturerIds;
+ private string _serviceUUIDs;
+ private string _deviceAddresses;
+
public bool UseAutoConnect
{
- get
- {
- return _useAutoConnect;
- }
+ get => _useAutoConnect;
set
{
if (_useAutoConnect == value)
return;
-
+
_useAutoConnect = value;
RaisePropertyChanged();
}
}
- public MvxCommand StopScanCommand => new MvxCommand(() =>
+ public string ManufacturerIds
+ {
+ get => _manufacturerIds;
+ set
+ {
+ if (_manufacturerIds == value)
+ return;
+
+ _manufacturerIds = value;
+ RaisePropertyChanged();
+ }
+ }
+
+ public string ServiceUUIDs
+ {
+ get => _serviceUUIDs;
+ set
+ {
+ if (_serviceUUIDs == value)
+ return;
+
+ _serviceUUIDs = value;
+ RaisePropertyChanged();
+ }
+ }
+
+ public string DeviceAddresses
+ {
+ get => _deviceAddresses;
+ set
+ {
+ if (_deviceAddresses == value)
+ return;
+
+ _deviceAddresses = value;
+ RaisePropertyChanged();
+ }
+ }
+
+ public MvxAsyncCommand StopScanCommand => new MvxAsyncCommand(async () =>
{
_cancellationTokenSource.Cancel();
CleanupCancellationToken();
- RaisePropertyChanged(() => IsRefreshing);
+ await Task.Delay(50); // Give time for "IsRefreshing" to update, otherwise the loading indicator gets stuck
+ await RaisePropertyChanged(() => IsRefreshing);
}, () => _cancellationTokenSource != null);
- readonly IPermissions _permissions;
-
- public DeviceListViewModel(IBluetoothLE bluetoothLe, IAdapter adapter, IUserDialogs userDialogs, ISettings settings, IPermissions permissions) : base(adapter)
+ public DeviceListViewModel(IBluetoothLE bluetoothLe, IAdapter adapter, IUserDialogs userDialogs) : base(adapter)
{
- _permissions = permissions;
_bluetoothLe = bluetoothLe;
_userDialogs = userDialogs;
- _settings = settings;
// quick and dirty :>
_bluetoothLe.StateChanged += OnStateChanged;
Adapter.DeviceDiscovered += OnDeviceDiscovered;
+ Adapter.DeviceAdvertised += OnDeviceDiscovered;
Adapter.ScanTimeoutElapsed += Adapter_ScanTimeoutElapsed;
Adapter.DeviceDisconnected += OnDeviceDisconnected;
Adapter.DeviceConnectionLost += OnDeviceConnectionLost;
//Adapter.DeviceConnected += (sender, e) => Adapter.DisconnectDeviceAsync(e.Device);
+ Adapter.ScanMode = ScanMode.LowLatency;
}
private Task GetPreviousGuidAsync()
{
return Task.Run(() =>
{
- var guidString = _settings.GetValueOrDefault("lastguid", string.Empty);
+ var guidString = Preferences.Get("lastguid", string.Empty);
PreviousGuid = !string.IsNullOrEmpty(guidString) ? Guid.Parse(guidString) : Guid.Empty;
});
}
@@ -178,9 +225,9 @@ private void AddOrUpdateDevice(IDevice device)
});
}
- public override async void Resume()
+ public override async void ViewAppeared()
{
- base.Resume();
+ base.ViewAppeared();
await GetPreviousGuidAsync();
//TryStartScanning();
@@ -213,61 +260,127 @@ private void GetSystemConnectedOrPairedDevices()
public List SystemDevices { get; private set; } = new List();
- public override void Suspend()
+ public override void ViewDisappeared()
{
- base.Suspend();
+ base.ViewDisappeared();
Adapter.StopScanningForDevicesAsync();
RaisePropertyChanged(() => IsRefreshing);
}
- private async void TryStartScanning(bool refresh = false)
+ private async Task HasCorrectPermissions()
{
- if (Xamarin.Forms.Device.OS == Xamarin.Forms.TargetPlatform.Android)
+ var permissionResult = await DependencyService.Get().CheckAndRequestBluetoothPermissions();
+ if (permissionResult != PermissionStatus.Granted)
{
- var status = await _permissions.CheckPermissionStatusAsync(Permission.Location);
- if (status != PermissionStatus.Granted)
- {
- var permissionResult = await _permissions.RequestPermissionsAsync(Permission.Location);
+ await _userDialogs.AlertAsync("Permission denied. Not scanning.");
+ AppInfo.ShowSettingsUI();
+ return false;
+ }
- if (permissionResult.First().Value != PermissionStatus.Granted)
- {
- _userDialogs.ShowError("Permission denied. Not scanning.");
- return;
- }
- }
+ return true;
+ }
+
+ private async void TryStartScanning(bool filter = false, bool refresh = false)
+ {
+ if (!await HasCorrectPermissions())
+ {
+ return;
}
if (IsStateOn && (refresh || !Devices.Any()) && !IsRefreshing)
{
- ScanForDevices();
+ if (filter)
+ {
+ await ScanForDevicesFiltered();
+ }
+ else
+ {
+ await ScanForDevices();
+ }
+
}
}
- private async void ScanForDevices()
+ private async Task ScanForDevicesFiltered()
{
Devices.Clear();
+ await UpdateConnectedDevices();
+
+ _cancellationTokenSource = new CancellationTokenSource();
+ await RaisePropertyChanged(() => StopScanCommand);
+
+ await RaisePropertyChanged(() => IsRefreshing);
+ Adapter.ScanMode = ScanMode.LowLatency;
+
+ var scanFilterOptions = new ScanFilterOptions();
+
+ if (!string.IsNullOrWhiteSpace(ManufacturerIds))
+ {
+ var manuIds = ManufacturerIds.Split(',');
+ var list = new List();
+ foreach (var id in manuIds)
+ {
+ if (int.TryParse(id, out var manuId))
+ {
+ list.Add(new ManufacturerDataFilter(manuId));
+ }
+ }
+
+ scanFilterOptions.ManufacturerDataFilters = list.ToArray();
+ }
+ if (!string.IsNullOrWhiteSpace(DeviceAddresses))
+ {
+ var ids = DeviceAddresses.Split(',');
+ scanFilterOptions.DeviceAddresses = ids.ToArray();
+ }
+ if (!string.IsNullOrWhiteSpace(ServiceUUIDs))
+ {
+ var ids = ServiceUUIDs.Split(',');
+ var list = new List();
+ foreach (var id in ids)
+ {
+ if (Guid.TryParse(id, out var serviceUUID))
+ {
+ list.Add(serviceUUID);
+ }
+ }
+ scanFilterOptions.ServiceUuids = list.ToArray();
+ }
+
+ await Adapter.StartScanningForDevicesAsync(scanFilterOptions, _cancellationTokenSource.Token);
+ }
+
+ private async Task UpdateConnectedDevices()
+ {
foreach (var connectedDevice in Adapter.ConnectedDevices)
{
- //update rssi for already connected evices (so tha 0 is not shown in the list)
+ //update rssi for already connected devices (so tha 0 is not shown in the list)
try
{
await connectedDevice.UpdateRssiAsync();
}
catch (Exception ex)
{
- Mvx.Trace(ex.Message);
- _userDialogs.ShowError($"Failed to update RSSI for {connectedDevice.Name}");
+ Trace.Message(ex.Message);
+ await _userDialogs.AlertAsync($"Failed to update RSSI for {connectedDevice.Name}");
}
AddOrUpdateDevice(connectedDevice);
}
+ }
+
+ private async Task ScanForDevices()
+ {
+ Devices.Clear();
+
+ await UpdateConnectedDevices();
_cancellationTokenSource = new CancellationTokenSource();
- RaisePropertyChanged(() => StopScanCommand);
+ await RaisePropertyChanged(() => StopScanCommand);
- RaisePropertyChanged(() => IsRefreshing);
+ await RaisePropertyChanged(() => IsRefreshing);
Adapter.ScanMode = ScanMode.LowLatency;
await Adapter.StartScanningForDevicesAsync(_cancellationTokenSource.Token);
}
@@ -292,7 +405,7 @@ private async void DisconnectDevice(DeviceListItemViewModel device)
}
catch (Exception ex)
{
- _userDialogs.Alert(ex.Message, "Disconnect error");
+ await _userDialogs.AlertAsync(ex.Message, "Disconnect error");
}
finally
{
@@ -314,19 +427,24 @@ private void HandleSelectedDevice(DeviceListItemViewModel device)
_userDialogs.ShowLoading();
await device.Device.UpdateRssiAsync();
- device.RaisePropertyChanged(nameof(device.Rssi));
+ await device.RaisePropertyChanged(nameof(device.Rssi));
_userDialogs.HideLoading();
- _userDialogs.ShowSuccess($"RSSI updated {device.Rssi}", 1000);
+ _userDialogs.Toast($"RSSI updated {device.Rssi}", TimeSpan.FromSeconds(1));
}
catch (Exception ex)
{
_userDialogs.HideLoading();
- _userDialogs.ShowError($"Failed to update rssi. Exception: {ex.Message}");
+ await _userDialogs.AlertAsync($"Failed to update rssi. Exception: {ex.Message}");
}
});
+ config.Add("Show Services", async () =>
+ {
+ await Mvx.IoCProvider.Resolve().Navigate(new MvxBundle(new Dictionary { { DeviceIdKey, device.Device.Id.ToString() } }));
+ });
+
config.Destructive = new ActionSheetOption("Disconnect", () => DisconnectCommand.Execute(device));
}
else
@@ -335,7 +453,8 @@ private void HandleSelectedDevice(DeviceListItemViewModel device)
{
if (await ConnectDeviceAsync(device))
{
- ShowViewModel(new MvxBundle(new Dictionary { { DeviceIdKey, device.Device.Id.ToString() } }));
+ var navigation = Mvx.IoCProvider.Resolve();
+ await navigation.Navigate(new MvxBundle(new Dictionary { { DeviceIdKey, device.Device.Id.ToString() } }));
}
});
@@ -354,10 +473,10 @@ private async Task ConnectDeviceAsync(DeviceListItemViewModel device, bool
{
return false;
}
+
+ CancellationTokenSource tokenSource = new CancellationTokenSource();
try
{
- CancellationTokenSource tokenSource = new CancellationTokenSource();
-
var config = new ProgressDialogConfig()
{
Title = $"Connecting to '{device.Id}'",
@@ -370,10 +489,10 @@ private async Task ConnectDeviceAsync(DeviceListItemViewModel device, bool
{
progress.Show();
- await Adapter.ConnectToDeviceAsync(device.Device, new ConnectParameters(autoConnect: UseAutoConnect, forceBleTransport: false), tokenSource.Token);
+ await Adapter.ConnectToDeviceAsync(device.Device, new ConnectParameters(autoConnect: UseAutoConnect, forceBleTransport: true), tokenSource.Token);
}
- _userDialogs.ShowSuccess($"Connected to {device.Device.Name}.");
+ await _userDialogs.AlertAsync($"Connected to {device.Device.Name}.");
PreviousGuid = device.Device.Id;
return true;
@@ -381,14 +500,16 @@ private async Task ConnectDeviceAsync(DeviceListItemViewModel device, bool
}
catch (Exception ex)
{
- _userDialogs.Alert(ex.Message, "Connection error");
- Mvx.Trace(ex.Message);
+ await _userDialogs.AlertAsync(ex.Message, "Connection error");
+ Trace.Message(ex.Message);
return false;
}
finally
{
_userDialogs.HideLoading();
device.Update();
+ tokenSource.Dispose();
+ tokenSource = null;
}
}
@@ -398,10 +519,9 @@ private async Task ConnectDeviceAsync(DeviceListItemViewModel device, bool
private async void ConnectToPreviousDeviceAsync()
{
IDevice device;
+ CancellationTokenSource tokenSource = new CancellationTokenSource();
try
{
- CancellationTokenSource tokenSource = new CancellationTokenSource();
-
var config = new ProgressDialogConfig()
{
Title = $"Searching for '{PreviousGuid}'",
@@ -418,7 +538,7 @@ private async void ConnectToPreviousDeviceAsync()
}
- _userDialogs.ShowSuccess($"Connected to {device.Name}.");
+ await _userDialogs.AlertAsync($"Connected to {device.Name}.");
var deviceItem = Devices.FirstOrDefault(d => d.Device.Id == device.Id);
if (deviceItem == null)
@@ -433,14 +553,19 @@ private async void ConnectToPreviousDeviceAsync()
}
catch (Exception ex)
{
- _userDialogs.ShowError(ex.Message, 5000);
+ _userDialogs.ErrorToast(string.Empty, ex.Message, TimeSpan.FromSeconds(5));
return;
}
+ finally
+ {
+ tokenSource.Dispose();
+ tokenSource = null;
+ }
}
private bool CanConnectToPrevious()
{
- return PreviousGuid != default(Guid);
+ return PreviousGuid != default;
}
private async void ConnectAndDisposeDevice(DeviceListItemViewModel item)
@@ -461,7 +586,7 @@ private async void ConnectAndDisposeDevice(DeviceListItemViewModel item)
System.Diagnostics.Debug.WriteLine($"Set Connection Interval. Result is {resultInterval}");
item.Update();
- _userDialogs.ShowSuccess($"Connected {item.Device.Name}");
+ await _userDialogs.AlertAsync($"Connected {item.Device.Name}");
_userDialogs.HideLoading();
for (var i = 5; i >= 1; i--)
@@ -476,7 +601,7 @@ private async void ConnectAndDisposeDevice(DeviceListItemViewModel item)
}
catch (Exception ex)
{
- _userDialogs.Alert(ex.Message, "Failed to connect and dispose.");
+ await _userDialogs.AlertAsync(ex.Message, "Failed to connect and dispose.");
}
finally
{
@@ -490,7 +615,9 @@ private void OnDeviceDisconnected(object sender, DeviceEventArgs e)
{
Devices.FirstOrDefault(d => d.Id == e.Device.Id)?.Update();
_userDialogs.HideLoading();
- _userDialogs.Toast($"Disconnected {e.Device.Name}");
+ _userDialogs.Toast($"Disconnected {e.Device.Name}", TimeSpan.FromSeconds(3));
+
+ Console.WriteLine($"Disconnected {e.Device.Name}");
}
public MvxCommand CopyGuidCommand => new MvxCommand(device =>
@@ -498,4 +625,4 @@ private void OnDeviceDisconnected(object sender, DeviceEventArgs e)
PreviousGuid = device.Id;
});
}
-}
\ No newline at end of file
+}
diff --git a/Source/BLE.Client/BLE.Client/ViewModels/ServiceListViewModel.cs b/Source/BLE.Client/BLE.Client/ViewModels/ServiceListViewModel.cs
index aaa6a6cc..26954004 100644
--- a/Source/BLE.Client/BLE.Client/ViewModels/ServiceListViewModel.cs
+++ b/Source/BLE.Client/BLE.Client/ViewModels/ServiceListViewModel.cs
@@ -1,8 +1,12 @@
using System;
using System.Collections.Generic;
+using System.Threading.Tasks;
using Acr.UserDialogs;
-using MvvmCross.Core.ViewModels;
-using MvvmCross.Platform;
+using BLE.Client.Extensions;
+using MvvmCross.Commands;
+using MvvmCross.Navigation;
+using MvvmCross.ViewModels;
+using Plugin.BLE.Abstractions;
using Plugin.BLE.Abstractions.Contracts;
namespace BLE.Client.ViewModels
@@ -10,34 +14,65 @@ namespace BLE.Client.ViewModels
public class ServiceListViewModel : BaseViewModel
{
private readonly IUserDialogs _userDialogs;
+ private readonly IMvxNavigationService _navigation;
+
private IDevice _device;
- public IList Services { get; private set; }
- public ServiceListViewModel(IAdapter adapter, IUserDialogs userDialogs) : base(adapter)
+ public IReadOnlyList Services { get; private set; }
+
+ public IMvxCommand DiscoverAllServicesCommand { get; }
+ public IMvxCommand DiscoverServiceByIdCommand { get; set; }
+ public ServiceListViewModel(IAdapter adapter, IUserDialogs userDialogs, IMvxNavigationService navigation) : base(adapter)
{
_userDialogs = userDialogs;
+ _navigation = navigation;
+
+ DiscoverAllServicesCommand = new MvxAsyncCommand(DiscoverServices);
+ DiscoverServiceByIdCommand = new MvxAsyncCommand(DiscoverService);
}
- public override void Resume()
- {
- base.Resume();
- LoadServices();
- }
- private async void LoadServices()
+ private async Task DiscoverServices()
{
try
{
_userDialogs.ShowLoading("Discovering services...");
Services = await _device.GetServicesAsync();
- RaisePropertyChanged(() => Services);
+ await RaisePropertyChanged(nameof(Services));
+ }
+ catch (Exception ex)
+ {
+ await _userDialogs.AlertAsync(ex.Message, "Error while discovering services");
+ Trace.Message(ex.Message);
+ }
+ finally
+ {
+ _userDialogs.HideLoading();
+ }
+ }
+
+ private async Task DiscoverService(KnownService knownService)
+ {
+ try
+ {
+ _userDialogs.ShowLoading($"Discovering service {knownService.Id}...");
+
+ var service = await _device.GetServiceAsync(knownService.Id);
+
+ Services = service != null ? new List { service } : new List();
+ await RaisePropertyChanged(nameof(Services));
+
+ if (service == null)
+ {
+ _userDialogs.Toast($"Service not found: '{knownService}'", TimeSpan.FromSeconds(3));
+ }
}
catch (Exception ex)
{
- _userDialogs.Alert(ex.Message, "Error while discovering services");
- Mvx.Trace(ex.Message);
+ await _userDialogs.AlertAsync(ex.Message, "Error while discovering services");
+ Trace.Message(ex.Message);
}
finally
{
@@ -45,28 +80,28 @@ private async void LoadServices()
}
}
- protected override void InitFromBundle(IMvxBundle parameters)
+ public override void Prepare(MvxBundle parameters)
{
- base.InitFromBundle(parameters);
+ base.Prepare(parameters);
_device = GetDeviceFromBundle(parameters);
if (_device == null)
{
- Close(this);
+ _navigation.Close(this);
}
}
public IService SelectedService
{
- get { return null; }
+ get => null;
set
{
if (value != null)
{
var bundle = new MvxBundle(new Dictionary(Bundle.Data) { { ServiceIdKey, value.Id.ToString() } });
- ShowViewModel(bundle);
+ _navigation.Navigate(bundle);
}
RaisePropertyChanged();
diff --git a/Source/BLE.Client/BLE.Client/packages.config b/Source/BLE.Client/BLE.Client/packages.config
deleted file mode 100644
index d1aa8507..00000000
--- a/Source/BLE.Client/BLE.Client/packages.config
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Source/BLE.Mac.slnf b/Source/BLE.Mac.slnf
new file mode 100644
index 00000000..9c264733
--- /dev/null
+++ b/Source/BLE.Mac.slnf
@@ -0,0 +1,12 @@
+{
+ "solution": {
+ "path": "BLE.sln",
+ "projects": [
+ "BLE.Client\\BLE.Client.Maui\\BLE.Client.Maui.csproj",
+ "BLE.Client\\BLE.Client\\BLE.Client.csproj",
+ "MvvmCross.Plugins.BLE\\MvvmCross.Plugins.BLE.csproj",
+ "Plugin.BLE.Tests\\Plugin.BLE.Tests.csproj",
+ "Plugin.BLE\\Plugin.BLE.csproj"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/Source/BLE.Server.Droid/BLE.Server.Droid.csproj b/Source/BLE.Server.Droid/BLE.Server.Droid.csproj
index b0974243..c518316b 100644
--- a/Source/BLE.Server.Droid/BLE.Server.Droid.csproj
+++ b/Source/BLE.Server.Droid/BLE.Server.Droid.csproj
@@ -54,7 +54,6 @@
-
@@ -74,11 +73,11 @@
-
-
\ No newline at end of file
+
diff --git a/Source/BLE.Server.Droid/Properties/AssemblyInfo.cs b/Source/BLE.Server.Droid/Properties/AssemblyInfo.cs
deleted file mode 100644
index eaf57e20..00000000
--- a/Source/BLE.Server.Droid/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-using Android.App;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("BLE.Server.Droid")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("Zuehlke Technology Group")]
-[assembly: AssemblyProduct("BLE.Server.Droid")]
-[assembly: AssemblyCopyright("Copyright � Zuehlke Technology Group 2015")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: ComVisible(false)]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
diff --git a/Source/BLE.sln b/Source/BLE.sln
index bc72ee34..ad7021e7 100644
--- a/Source/BLE.sln
+++ b/Source/BLE.sln
@@ -1,19 +1,9 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.26228.4
+# Visual Studio Version 17
+VisualStudioVersion = 17.2.32616.157
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MvvmCross.Plugins.BLE", "MvvmCross.Plugins.BLE\MvvmCross.Plugins.BLE.csproj", "{83F1DFFB-A653-45DD-BE81-C02374C6DB07}"
- ProjectSection(ProjectDependencies) = postProject
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0} = {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}
- EndProjectSection
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MvvmCross.Plugins.BLE.Droid", "MvvmCross.Plugins.BLE.Droid\MvvmCross.Plugins.BLE.Droid.csproj", "{6CF7D1D9-FDD9-4158-9E0F-F102027291F0}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MvvmCross.Plugins.BLE.iOS", "MvvmCross.Plugins.BLE.iOS\MvvmCross.Plugins.BLE.iOS.csproj", "{CB52CFF4-F804-41A0-8408-A31365F4BA91}"
- ProjectSection(ProjectDependencies) = postProject
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9} = {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}
- EndProjectSection
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MvvmCross.Plugins.BLE", "MvvmCross.Plugins.BLE\MvvmCross.Plugins.BLE.csproj", "{83F1DFFB-A653-45DD-BE81-C02374C6DB07}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{6508B9C0-60B2-4BD5-ACAB-7C057587CDE3}"
ProjectSection(SolutionItems) = preProject
@@ -31,56 +21,61 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{712770
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{A06042F5-F69D-4191-875E-5ADE9CF42075}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Plugin.BLE", "Plugin.BLE\Plugin.BLE.csproj", "{951ED11D-D026-449C-90DC-5027BC41FB3B}"
- ProjectSection(ProjectDependencies) = postProject
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0} = {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}
- EndProjectSection
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Plugin.BLE.Abstractions", "Plugin.BLE.Abstractions\Plugin.BLE.Abstractions.csproj", "{F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Plugin.BLE.iOS", "Plugin.BLE.iOS\Plugin.BLE.iOS.csproj", "{00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Plugin.BLE.Android", "Plugin.BLE.Android\Plugin.BLE.Android.csproj", "{80C10C11-6FCB-4038-B029-A700039E8F99}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Plugin.BLE", "Plugin.BLE\Plugin.BLE.csproj", "{951ED11D-D026-449C-90DC-5027BC41FB3B}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BLE.Client", "BLE.Client\BLE.Client\BLE.Client.csproj", "{DFE97BE0-070B-43AD-BF37-50FD42B542D1}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BLE.Client.Droid", "BLE.Client\BLE.Client.Droid\BLE.Client.Droid.csproj", "{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BLE.Client.iOS", "BLE.Client\BLE.Client.iOS\BLE.Client.iOS.csproj", "{D0FBE2BA-799B-4071-A45D-8FB037006C9C}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BLE.Client", "BLE.Client\BLE.Client\BLE.Client.csproj", "{DFE97BE0-070B-43AD-BF37-50FD42B542D1}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".build", ".build", "{BF30732D-F8EA-4DDE-B892-81D51D02A5D4}"
ProjectSection(SolutionItems) = preProject
..\.build\build.bat = ..\.build\build.bat
+ ..\.build\build.cake = ..\.build\build.cake
..\.build\build.fsx = ..\.build\build.fsx
..\doc\changelog.md = ..\doc\changelog.md
- ..\.build\MvvmCross.Plugin.BLE.nuspec = ..\.build\MvvmCross.Plugin.BLE.nuspec
- ..\.build\Plugin.BLE.nuspec = ..\.build\Plugin.BLE.nuspec
+ ..\.github\workflows\dotnet.yml = ..\.github\workflows\dotnet.yml
EndProjectSection
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Plugin.BLE.Tests", "Plugin.BLE.Tests\Plugin.BLE.Tests.csproj", "{F8374603-78C8-4CB8-A622-EC9226424474}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Plugin.BLE.Tests", "Plugin.BLE.Tests\Plugin.BLE.Tests.csproj", "{F8374603-78C8-4CB8-A622-EC9226424474}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BLE.Client.Droid", "BLE.Client\BLE.Client.Droid\BLE.Client.Droid.csproj", "{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BLE.Client.iOS", "BLE.Client\BLE.Client.iOS\BLE.Client.iOS.csproj", "{D0FBE2BA-799B-4071-A45D-8FB037006C9C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BLE.Client.macOS", "BLE.Client\BLE.Client.macOS\BLE.Client.macOS.csproj", "{B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BLE.Client.UWP", "BLE.Client\BLE.Client.UWP\BLE.Client.UWP.csproj", "{25E04E05-F867-4F64-813D-AAFE0BA171B0}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BLE.Client.Maui", "BLE.Client\BLE.Client.Maui\BLE.Client.Maui.csproj", "{D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BLE.Client.WinConsole", "BLE.Client\BLE.Client.WinConsole\BLE.Client.WinConsole.csproj", "{39287F60-65DE-4077-90F2-57CF725E92B6}"
+EndProject
+Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "BLE.Client.WinConsole.Installer", "BLE.Client\BLE.Client.WinConsole.Installer\BLE.Client.WinConsole.Installer.vdproj", "{14D4A306-E53A-40A5-9427-5CA068B1CB5F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Ad-Hoc|Any CPU = Ad-Hoc|Any CPU
Ad-Hoc|ARM = Ad-Hoc|ARM
+ Ad-Hoc|ARM64 = Ad-Hoc|ARM64
Ad-Hoc|iPhone = Ad-Hoc|iPhone
Ad-Hoc|iPhoneSimulator = Ad-Hoc|iPhoneSimulator
Ad-Hoc|x64 = Ad-Hoc|x64
Ad-Hoc|x86 = Ad-Hoc|x86
AppStore|Any CPU = AppStore|Any CPU
AppStore|ARM = AppStore|ARM
+ AppStore|ARM64 = AppStore|ARM64
AppStore|iPhone = AppStore|iPhone
AppStore|iPhoneSimulator = AppStore|iPhoneSimulator
AppStore|x64 = AppStore|x64
AppStore|x86 = AppStore|x86
Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM
+ Debug|ARM64 = Debug|ARM64
Debug|iPhone = Debug|iPhone
Debug|iPhoneSimulator = Debug|iPhoneSimulator
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|ARM = Release|ARM
+ Release|ARM64 = Release|ARM64
Release|iPhone = Release|iPhone
Release|iPhoneSimulator = Release|iPhoneSimulator
Release|x64 = Release|x64
@@ -91,6 +86,8 @@ Global
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
+ {83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -103,6 +100,8 @@ Global
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.AppStore|Any CPU.Build.0 = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.AppStore|ARM.ActiveCfg = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.AppStore|ARM.Build.0 = Release|Any CPU
+ {83F1DFFB-A653-45DD-BE81-C02374C6DB07}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
+ {83F1DFFB-A653-45DD-BE81-C02374C6DB07}.AppStore|ARM64.Build.0 = Debug|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.AppStore|iPhone.Build.0 = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -115,6 +114,8 @@ Global
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Debug|Any CPU.Build.0 = Debug|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Debug|ARM.ActiveCfg = Debug|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Debug|ARM.Build.0 = Debug|Any CPU
+ {83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Debug|ARM64.Build.0 = Debug|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Debug|iPhone.Build.0 = Debug|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
@@ -127,6 +128,8 @@ Global
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|Any CPU.Build.0 = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|ARM.ActiveCfg = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|ARM.Build.0 = Release|Any CPU
+ {83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|ARM64.Build.0 = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|iPhone.ActiveCfg = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|iPhone.Build.0 = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -135,106 +138,12 @@ Global
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|x64.Build.0 = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|x86.ActiveCfg = Release|Any CPU
{83F1DFFB-A653-45DD-BE81-C02374C6DB07}.Release|x86.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|x64.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Ad-Hoc|x86.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|Any CPU.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|ARM.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|ARM.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|iPhone.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|iPhone.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|x64.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|x64.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|x86.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.AppStore|x86.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|ARM.Build.0 = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|iPhone.Build.0 = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|x64.ActiveCfg = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|x64.Build.0 = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|x86.ActiveCfg = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Debug|x86.Build.0 = Debug|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|Any CPU.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|ARM.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|ARM.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|iPhone.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|iPhone.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|x64.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|x64.Build.0 = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|x86.ActiveCfg = Release|Any CPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}.Release|x86.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|x64.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Ad-Hoc|x86.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|Any CPU.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|ARM.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|ARM.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|iPhone.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|iPhone.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|x64.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|x64.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|x86.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.AppStore|x86.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|ARM.Build.0 = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|iPhone.Build.0 = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|x64.ActiveCfg = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|x64.Build.0 = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|x86.ActiveCfg = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Debug|x86.Build.0 = Debug|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|Any CPU.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|ARM.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|ARM.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|iPhone.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|iPhone.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|x64.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|x64.Build.0 = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|x86.ActiveCfg = Release|Any CPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}.Release|x86.Build.0 = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {951ED11D-D026-449C-90DC-5027BC41FB3B}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
+ {951ED11D-D026-449C-90DC-5027BC41FB3B}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -247,6 +156,8 @@ Global
{951ED11D-D026-449C-90DC-5027BC41FB3B}.AppStore|Any CPU.Build.0 = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.AppStore|ARM.ActiveCfg = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.AppStore|ARM.Build.0 = Release|Any CPU
+ {951ED11D-D026-449C-90DC-5027BC41FB3B}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
+ {951ED11D-D026-449C-90DC-5027BC41FB3B}.AppStore|ARM64.Build.0 = Debug|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.AppStore|iPhone.Build.0 = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -259,6 +170,8 @@ Global
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Debug|ARM.ActiveCfg = Debug|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Debug|ARM.Build.0 = Debug|Any CPU
+ {951ED11D-D026-449C-90DC-5027BC41FB3B}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {951ED11D-D026-449C-90DC-5027BC41FB3B}.Debug|ARM64.Build.0 = Debug|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Debug|iPhone.Build.0 = Debug|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
@@ -271,6 +184,8 @@ Global
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|Any CPU.Build.0 = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|ARM.ActiveCfg = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|ARM.Build.0 = Release|Any CPU
+ {951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|ARM64.Build.0 = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|iPhone.ActiveCfg = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|iPhone.Build.0 = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -279,154 +194,12 @@ Global
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|x64.Build.0 = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|x86.ActiveCfg = Release|Any CPU
{951ED11D-D026-449C-90DC-5027BC41FB3B}.Release|x86.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|x64.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Ad-Hoc|x86.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|Any CPU.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|ARM.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|ARM.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|iPhone.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|iPhone.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|x64.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|x64.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|x86.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.AppStore|x86.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|ARM.Build.0 = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|iPhone.Build.0 = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|x64.ActiveCfg = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|x64.Build.0 = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|x86.ActiveCfg = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Debug|x86.Build.0 = Debug|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|Any CPU.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|ARM.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|ARM.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|iPhone.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|iPhone.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|x64.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|x64.Build.0 = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|x86.ActiveCfg = Release|Any CPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}.Release|x86.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|x64.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Ad-Hoc|x86.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|Any CPU.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|ARM.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|ARM.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|iPhone.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|iPhone.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|x64.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|x64.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|x86.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.AppStore|x86.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|ARM.Build.0 = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|iPhone.Build.0 = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|x64.ActiveCfg = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|x64.Build.0 = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|x86.ActiveCfg = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Debug|x86.Build.0 = Debug|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|Any CPU.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|ARM.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|ARM.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|iPhone.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|iPhone.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|x64.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|x64.Build.0 = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|x86.ActiveCfg = Release|Any CPU
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}.Release|x86.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|x64.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Ad-Hoc|x86.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|Any CPU.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|ARM.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|ARM.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|iPhone.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|iPhone.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|x64.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|x64.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|x86.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.AppStore|x86.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|ARM.Build.0 = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|iPhone.Build.0 = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|x64.ActiveCfg = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|x64.Build.0 = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|x86.ActiveCfg = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Debug|x86.Build.0 = Debug|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|Any CPU.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|ARM.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|ARM.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|iPhone.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|iPhone.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|x64.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|x64.Build.0 = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|x86.ActiveCfg = Release|Any CPU
- {80C10C11-6FCB-4038-B029-A700039E8F99}.Release|x86.Build.0 = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
+ {DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -439,6 +212,8 @@ Global
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.AppStore|Any CPU.Build.0 = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.AppStore|ARM.ActiveCfg = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.AppStore|ARM.Build.0 = Release|Any CPU
+ {DFE97BE0-070B-43AD-BF37-50FD42B542D1}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
+ {DFE97BE0-070B-43AD-BF37-50FD42B542D1}.AppStore|ARM64.Build.0 = Debug|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.AppStore|iPhone.Build.0 = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -451,6 +226,8 @@ Global
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Debug|ARM.ActiveCfg = Debug|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Debug|ARM.Build.0 = Debug|Any CPU
+ {DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Debug|ARM64.Build.0 = Debug|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Debug|iPhone.Build.0 = Debug|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
@@ -463,6 +240,8 @@ Global
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|Any CPU.Build.0 = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|ARM.ActiveCfg = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|ARM.Build.0 = Release|Any CPU
+ {DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|ARM64.Build.0 = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|iPhone.ActiveCfg = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|iPhone.Build.0 = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -471,12 +250,71 @@ Global
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|x64.Build.0 = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|x86.ActiveCfg = Release|Any CPU
{DFE97BE0-070B-43AD-BF37-50FD42B542D1}.Release|x86.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|x64.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|x86.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|Any CPU.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|ARM.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|ARM.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|ARM64.Build.0 = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|iPhone.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|iPhone.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|x64.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|x64.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|x86.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|x86.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|ARM.Build.0 = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|iPhone.Build.0 = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|x64.Build.0 = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|x86.Build.0 = Debug|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|ARM.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|ARM.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|ARM64.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|iPhone.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|iPhone.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|x64.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|x64.Build.0 = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|x86.ActiveCfg = Release|Any CPU
+ {F8374603-78C8-4CB8-A622-EC9226424474}.Release|x86.Build.0 = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|ARM.Deploy.0 = Release|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|ARM64.Deploy.0 = Debug|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -493,6 +331,9 @@ Global
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.AppStore|ARM.ActiveCfg = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.AppStore|ARM.Build.0 = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.AppStore|ARM.Deploy.0 = Release|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.AppStore|ARM64.Build.0 = Debug|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.AppStore|ARM64.Deploy.0 = Debug|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.AppStore|iPhone.Build.0 = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
@@ -509,6 +350,9 @@ Global
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Debug|ARM.ActiveCfg = Debug|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Debug|ARM.Build.0 = Debug|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Debug|ARM.Deploy.0 = Debug|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Debug|ARM64.Deploy.0 = Debug|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Debug|iPhone.Build.0 = Debug|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
@@ -525,6 +369,9 @@ Global
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Release|ARM.ActiveCfg = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Release|ARM.Build.0 = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Release|ARM.Deploy.0 = Release|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Release|ARM64.Build.0 = Release|Any CPU
+ {7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Release|ARM64.Deploy.0 = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Release|iPhone.ActiveCfg = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Release|iPhone.Build.0 = Release|Any CPU
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Release|iPhone.Deploy.0 = Release|Any CPU
@@ -538,6 +385,7 @@ Global
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7}.Release|x86.Deploy.0 = Release|Any CPU
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Ad-Hoc|ARM.ActiveCfg = Ad-Hoc|iPhone
+ {D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Ad-Hoc|ARM64.ActiveCfg = Ad-Hoc|iPhoneSimulator
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Ad-Hoc|iPhoneSimulator
@@ -546,6 +394,7 @@ Global
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Ad-Hoc|x86.ActiveCfg = Ad-Hoc|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.AppStore|Any CPU.ActiveCfg = AppStore|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.AppStore|ARM.ActiveCfg = AppStore|iPhone
+ {D0FBE2BA-799B-4071-A45D-8FB037006C9C}.AppStore|ARM64.ActiveCfg = AppStore|iPhoneSimulator
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.AppStore|iPhone.ActiveCfg = AppStore|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.AppStore|iPhone.Build.0 = AppStore|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.AppStore|iPhoneSimulator.ActiveCfg = AppStore|iPhoneSimulator
@@ -554,6 +403,7 @@ Global
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.AppStore|x86.ActiveCfg = AppStore|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Debug|Any CPU.ActiveCfg = Debug|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Debug|ARM.ActiveCfg = Debug|iPhone
+ {D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Debug|ARM64.ActiveCfg = Debug|iPhoneSimulator
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Debug|iPhone.ActiveCfg = Debug|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Debug|iPhone.Build.0 = Debug|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Debug|iPhone.Deploy.0 = Debug|iPhone
@@ -563,60 +413,289 @@ Global
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Debug|x86.ActiveCfg = Debug|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Release|Any CPU.ActiveCfg = Release|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Release|ARM.ActiveCfg = Release|iPhone
+ {D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Release|ARM64.ActiveCfg = Release|iPhoneSimulator
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Release|iPhone.ActiveCfg = Release|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Release|iPhone.Build.0 = Release|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Release|x64.ActiveCfg = Release|iPhone
{D0FBE2BA-799B-4071-A45D-8FB037006C9C}.Release|x86.ActiveCfg = Release|iPhone
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|x64.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Ad-Hoc|x86.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|Any CPU.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|ARM.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|ARM.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|iPhone.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|iPhone.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|x64.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|x64.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|x86.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.AppStore|x86.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|ARM.Build.0 = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|iPhone.Build.0 = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|x64.ActiveCfg = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|x64.Build.0 = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|x86.ActiveCfg = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Debug|x86.Build.0 = Debug|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|Any CPU.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|ARM.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|ARM.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|iPhone.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|iPhone.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|x64.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|x64.Build.0 = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|x86.ActiveCfg = Release|Any CPU
- {F8374603-78C8-4CB8-A622-EC9226424474}.Release|x86.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|x64.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Ad-Hoc|x86.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|Any CPU.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|ARM.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|ARM.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|ARM64.Build.0 = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|iPhone.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|iPhone.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|x64.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|x64.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|x86.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.AppStore|x86.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|ARM.Build.0 = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|iPhone.Build.0 = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|x64.Build.0 = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Debug|x86.Build.0 = Debug|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|ARM.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|ARM.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|ARM64.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|iPhone.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|iPhone.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|x64.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|x64.Build.0 = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|x86.ActiveCfg = Release|Any CPU
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED}.Release|x86.Build.0 = Release|Any CPU
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|Any CPU.ActiveCfg = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|Any CPU.Build.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|Any CPU.Deploy.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|ARM.ActiveCfg = Release|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|ARM.Build.0 = Release|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|ARM.Deploy.0 = Release|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|ARM64.ActiveCfg = Debug|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|ARM64.Build.0 = Debug|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|ARM64.Deploy.0 = Debug|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|iPhone.ActiveCfg = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|iPhone.Build.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|iPhone.Deploy.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|x64.ActiveCfg = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|x64.Build.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|x64.Deploy.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|x86.ActiveCfg = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|x86.Build.0 = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Ad-Hoc|x86.Deploy.0 = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|Any CPU.ActiveCfg = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|Any CPU.Build.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|Any CPU.Deploy.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|ARM.ActiveCfg = Release|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|ARM.Build.0 = Release|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|ARM.Deploy.0 = Release|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|ARM64.ActiveCfg = Debug|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|ARM64.Build.0 = Debug|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|ARM64.Deploy.0 = Debug|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|iPhone.ActiveCfg = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|iPhone.Build.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|iPhone.Deploy.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|iPhoneSimulator.ActiveCfg = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|iPhoneSimulator.Build.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|iPhoneSimulator.Deploy.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|x64.ActiveCfg = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|x64.Build.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|x64.Deploy.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|x86.ActiveCfg = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|x86.Build.0 = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.AppStore|x86.Deploy.0 = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|Any CPU.ActiveCfg = Debug|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|Any CPU.Build.0 = Debug|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|Any CPU.Deploy.0 = Debug|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|ARM.ActiveCfg = Debug|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|ARM.Build.0 = Debug|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|ARM.Deploy.0 = Debug|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|ARM64.ActiveCfg = Debug|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|iPhone.ActiveCfg = Debug|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|iPhoneSimulator.ActiveCfg = Debug|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|x64.ActiveCfg = Debug|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|x64.Build.0 = Debug|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|x64.Deploy.0 = Debug|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|x86.ActiveCfg = Debug|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|x86.Build.0 = Debug|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Debug|x86.Deploy.0 = Debug|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|Any CPU.ActiveCfg = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|ARM.ActiveCfg = Release|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|ARM.Build.0 = Release|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|ARM.Deploy.0 = Release|ARM
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|ARM64.ActiveCfg = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|iPhone.ActiveCfg = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|iPhoneSimulator.ActiveCfg = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|x64.ActiveCfg = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|x64.Build.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|x64.Deploy.0 = Release|x64
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|x86.ActiveCfg = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|x86.Build.0 = Release|x86
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0}.Release|x86.Deploy.0 = Release|x86
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|x64.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Ad-Hoc|x86.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|Any CPU.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|ARM.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|ARM.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|ARM64.Build.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|iPhone.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|iPhone.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|x64.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|x64.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|x86.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.AppStore|x86.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|ARM.Build.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|ARM.Deploy.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|ARM64.Deploy.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|iPhone.Build.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|x64.Build.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|x64.Deploy.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|x86.Build.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Debug|x86.Deploy.0 = Debug|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|Any CPU.Deploy.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|ARM.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|ARM.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|ARM.Deploy.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|ARM64.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|ARM64.Deploy.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|iPhone.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|iPhone.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|x64.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|x64.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|x64.Deploy.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|x86.ActiveCfg = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|x86.Build.0 = Release|Any CPU
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E}.Release|x86.Deploy.0 = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|x64.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Ad-Hoc|x86.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|Any CPU.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|ARM.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|ARM.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|ARM64.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|iPhone.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|iPhone.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|x64.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|x64.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|x86.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.AppStore|x86.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|ARM.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|iPhone.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|x64.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Debug|x86.Build.0 = Debug|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|ARM.ActiveCfg = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|ARM.Build.0 = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|ARM64.Build.0 = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|iPhone.ActiveCfg = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|iPhone.Build.0 = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|x64.ActiveCfg = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|x64.Build.0 = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|x86.ActiveCfg = Release|Any CPU
+ {39287F60-65DE-4077-90F2-57CF725E92B6}.Release|x86.Build.0 = Release|Any CPU
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Ad-Hoc|Any CPU.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Ad-Hoc|ARM.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Ad-Hoc|ARM64.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Ad-Hoc|iPhone.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Ad-Hoc|x64.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Ad-Hoc|x86.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.AppStore|Any CPU.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.AppStore|ARM.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.AppStore|ARM64.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.AppStore|iPhone.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.AppStore|iPhoneSimulator.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.AppStore|x64.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.AppStore|x86.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Debug|Any CPU.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Debug|ARM.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Debug|ARM64.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Debug|iPhone.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Debug|iPhoneSimulator.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Debug|x64.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Debug|x86.ActiveCfg = Debug
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Release|Any CPU.ActiveCfg = Release
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Release|ARM.ActiveCfg = Release
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Release|ARM64.ActiveCfg = Release
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Release|iPhone.ActiveCfg = Release
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Release|iPhoneSimulator.ActiveCfg = Release
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Release|x64.ActiveCfg = Release
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F}.Release|x86.ActiveCfg = Release
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -625,5 +704,13 @@ Global
{DFE97BE0-070B-43AD-BF37-50FD42B542D1} = {A06042F5-F69D-4191-875E-5ADE9CF42075}
{7B0E4EFD-EEB8-4CE9-9C8D-7A4BF734E9A7} = {A06042F5-F69D-4191-875E-5ADE9CF42075}
{D0FBE2BA-799B-4071-A45D-8FB037006C9C} = {A06042F5-F69D-4191-875E-5ADE9CF42075}
+ {B202A1F9-B9B8-4F5F-A011-C8EA5E485CED} = {A06042F5-F69D-4191-875E-5ADE9CF42075}
+ {25E04E05-F867-4F64-813D-AAFE0BA171B0} = {A06042F5-F69D-4191-875E-5ADE9CF42075}
+ {D04F2D04-A33F-4E09-9EE2-29D7B2A6CD4E} = {A06042F5-F69D-4191-875E-5ADE9CF42075}
+ {39287F60-65DE-4077-90F2-57CF725E92B6} = {A06042F5-F69D-4191-875E-5ADE9CF42075}
+ {14D4A306-E53A-40A5-9427-5CA068B1CB5F} = {A06042F5-F69D-4191-875E-5ADE9CF42075}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {B5D5105C-EA52-467B-8CCC-6777900C3B95}
EndGlobalSection
EndGlobal
diff --git a/Source/MvvmCross.Plugins.BLE.Droid/BlePluginBootstrap.cs.pp b/Source/MvvmCross.Plugins.BLE.Droid/BlePluginBootstrap.cs.pp
deleted file mode 100644
index 371af48c..00000000
--- a/Source/MvvmCross.Plugins.BLE.Droid/BlePluginBootstrap.cs.pp
+++ /dev/null
@@ -1,9 +0,0 @@
-using MvvmCross.Platform.Plugins;
-
-namespace $rootnamespace$.Bootstrap
-{
- public class BlePluginBootstrap
- : MvxPluginBootstrapAction
- {
- }
-}
\ No newline at end of file
diff --git a/Source/MvvmCross.Plugins.BLE.Droid/MvvmCross.Plugins.BLE.Droid.csproj b/Source/MvvmCross.Plugins.BLE.Droid/MvvmCross.Plugins.BLE.Droid.csproj
deleted file mode 100644
index 03176f17..00000000
--- a/Source/MvvmCross.Plugins.BLE.Droid/MvvmCross.Plugins.BLE.Droid.csproj
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
- Debug
- AnyCPU
- {6CF7D1D9-FDD9-4158-9E0F-F102027291F0}
- {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- Library
- Properties
- MvvmCross.Plugins.BLE.Droid
- MvvmCross.Plugins.BLE.Droid
- 512
- Resources\Resource.Designer.cs
- Off
- False
- v7.1
- ..\
- true
-
-
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- 5
-
-
- pdbonly
- true
- ..\..\bin\Release\Droid\
- TRACE
- prompt
- 4
- 5
-
-
-
-
-
-
- ..\packages\MvvmCross.Platform.5.1.0\lib\MonoAndroid\MvvmCross.Platform.dll
-
-
- ..\packages\MvvmCross.Platform.5.1.0\lib\MonoAndroid\MvvmCross.Platform.Droid.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
- {83F1DFFB-A653-45DD-BE81-C02374C6DB07}
- MvvmCross.Plugins.BLE
-
-
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}
- Plugin.BLE.Abstractions
-
-
- {80c10c11-6fcb-4038-b029-a700039e8f99}
- Plugin.BLE.Android
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Source/MvvmCross.Plugins.BLE.Droid/Plugin.cs b/Source/MvvmCross.Plugins.BLE.Droid/Plugin.cs
deleted file mode 100644
index 14dc5855..00000000
--- a/Source/MvvmCross.Plugins.BLE.Droid/Plugin.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-using MvvmCross.Platform;
-using MvvmCross.Platform.Plugins;
-using Plugin.BLE;
-using Plugin.BLE.Abstractions;
-using Plugin.BLE.Abstractions.Contracts;
-
-namespace MvvmCross.Plugins.BLE.Droid
-{
- public class Plugin
- : IMvxPlugin
- {
- public Plugin()
- {
- Trace.TraceImplementation = Mvx.Trace;
- }
- public void Load()
- {
- Mvx.Trace("Loading bluetooth low energy plugin");
- Mvx.LazyConstructAndRegisterSingleton(() => CrossBluetoothLE.Current);
- Mvx.LazyConstructAndRegisterSingleton(() => Mvx.Resolve().Adapter);
- }
- }
-}
\ No newline at end of file
diff --git a/Source/MvvmCross.Plugins.BLE.Droid/Properties/AssemblyInfo.cs b/Source/MvvmCross.Plugins.BLE.Droid/Properties/AssemblyInfo.cs
deleted file mode 100644
index b779919a..00000000
--- a/Source/MvvmCross.Plugins.BLE.Droid/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-using Android.App;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("MvvmCross.Plugins.BLE.Droid")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("Zuehlke Technology Group")]
-[assembly: AssemblyProduct("MvvmCross.Plugins.BLE.Droid")]
-[assembly: AssemblyCopyright("Copyright � Zuehlke Technology Group 2015")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: ComVisible(false)]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
diff --git a/Source/MvvmCross.Plugins.BLE.Droid/Resources/Resource.Designer.cs b/Source/MvvmCross.Plugins.BLE.Droid/Resources/Resource.Designer.cs
deleted file mode 100644
index e69de29b..00000000
diff --git a/Source/MvvmCross.Plugins.BLE.Droid/packages.config b/Source/MvvmCross.Plugins.BLE.Droid/packages.config
deleted file mode 100644
index b9a673c0..00000000
--- a/Source/MvvmCross.Plugins.BLE.Droid/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Source/MvvmCross.Plugins.BLE.iOS/BlePluginBootstrap.cs.pp b/Source/MvvmCross.Plugins.BLE.iOS/BlePluginBootstrap.cs.pp
deleted file mode 100644
index 163161db..00000000
--- a/Source/MvvmCross.Plugins.BLE.iOS/BlePluginBootstrap.cs.pp
+++ /dev/null
@@ -1,9 +0,0 @@
-using MvvmCross.Platform.Plugins;
-
-namespace $rootnamespace$.Bootstrap
-{
- public class BlePluginBootstrap
- : MvxLoaderPluginBootstrapAction
- {
- }
-}
\ No newline at end of file
diff --git a/Source/MvvmCross.Plugins.BLE.iOS/MvvmCross.Plugins.BLE.iOS.csproj b/Source/MvvmCross.Plugins.BLE.iOS/MvvmCross.Plugins.BLE.iOS.csproj
deleted file mode 100644
index 1947c61c..00000000
--- a/Source/MvvmCross.Plugins.BLE.iOS/MvvmCross.Plugins.BLE.iOS.csproj
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
- Debug
- AnyCPU
- {CB52CFF4-F804-41A0-8408-A31365F4BA91}
- {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- Library
- MvvmCross.Plugins.BLE.iOS
- Resources
- MvvmCross.Plugins.BLE.iOS
- ..\
- true
-
-
- true
- full
- false
- bin\iPhone\Debug
- DEBUG
- prompt
- 4
- false
- true
- iPhone Developer
- 5
-
-
- none
- true
- ..\..\bin\Release\iOS\
- prompt
- 4
- false
- iPhone Developer
-
-
-
-
-
-
-
- {83F1DFFB-A653-45DD-BE81-C02374C6DB07}
- MvvmCross.Plugins.BLE
-
-
- {f479f7db-cfa6-49e5-aa41-4fe6a4da39b0}
- Plugin.BLE.Abstractions
-
-
- {00F27EFE-B8A3-4FD3-BC1F-1179FA7D91B9}
- Plugin.BLE.iOS
- false
- false
-
-
-
-
- ..\packages\MvvmCross.Platform.5.1.0\lib\Xamarin.iOS10\MvvmCross.Platform.dll
-
-
- ..\packages\MvvmCross.Platform.5.1.0\lib\Xamarin.iOS10\MvvmCross.Platform.iOS.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Source/MvvmCross.Plugins.BLE.iOS/Plugin.cs b/Source/MvvmCross.Plugins.BLE.iOS/Plugin.cs
deleted file mode 100644
index 3beee87c..00000000
--- a/Source/MvvmCross.Plugins.BLE.iOS/Plugin.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-using MvvmCross.Platform;
-using MvvmCross.Platform.Plugins;
-using Plugin.BLE;
-using Plugin.BLE.Abstractions;
-using Plugin.BLE.Abstractions.Contracts;
-
-namespace MvvmCross.Plugins.BLE.iOS
-{
- public class Plugin
- : IMvxPlugin
- {
-
- public Plugin()
- {
- Trace.TraceImplementation = Mvx.Trace;
- }
-
- public void Load()
- {
- Mvx.Trace("Loading bluetooth low energy plugin");
- Mvx.LazyConstructAndRegisterSingleton(() => CrossBluetoothLE.Current);
- Mvx.LazyConstructAndRegisterSingleton(() => Mvx.Resolve().Adapter);
- }
- }
-}
\ No newline at end of file
diff --git a/Source/MvvmCross.Plugins.BLE.iOS/Properties/AssemblyInfo.cs b/Source/MvvmCross.Plugins.BLE.iOS/Properties/AssemblyInfo.cs
deleted file mode 100644
index 803b57ba..00000000
--- a/Source/MvvmCross.Plugins.BLE.iOS/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("MvvmCross.Plugins.BLE.iOS")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("Zuehlke Technology Group")]
-[assembly: AssemblyProduct("MvvmCross.Plugins.BLE.iOS")]
-[assembly: AssemblyCopyright("Copyright � Zuehlke Technology Group 2015")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("7ba2a80e-62f9-44f8-bb2d-2a9fafe38d3d")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
diff --git a/Source/MvvmCross.Plugins.BLE.iOS/packages.config b/Source/MvvmCross.Plugins.BLE.iOS/packages.config
deleted file mode 100644
index dae1dbc2..00000000
--- a/Source/MvvmCross.Plugins.BLE.iOS/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Source/MvvmCross.Plugins.BLE/MvvmCross.Plugins.BLE.csproj b/Source/MvvmCross.Plugins.BLE/MvvmCross.Plugins.BLE.csproj
index 3082cbb3..4a15be5b 100644
--- a/Source/MvvmCross.Plugins.BLE/MvvmCross.Plugins.BLE.csproj
+++ b/Source/MvvmCross.Plugins.BLE/MvvmCross.Plugins.BLE.csproj
@@ -1,72 +1,140 @@
-
-
-
-
- 10.0
- Debug
- AnyCPU
- {83F1DFFB-A653-45DD-BE81-C02374C6DB07}
- Library
- Properties
- MvvmCross.Plugins.BLE
- MvvmCross.Plugins.BLE
- en-US
- 512
- {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- Profile259
- v4.5
- ..\
- true
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- 5
-
-
- pdbonly
- true
- ..\..\bin\Release\Portable\
- TRACE
- prompt
- 4
-
-
-
-
-
-
-
- {f479f7db-cfa6-49e5-aa41-4fe6a4da39b0}
- Plugin.BLE.Abstractions
-
-
-
-
- ..\packages\MvvmCross.Platform.5.1.0\lib\portable-net45+win+wpa81+wp80\MvvmCross.Platform.dll
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+ net7.0-android33.0;net8.0-android34.0
+ $(TargetFrameworks);net7.0-ios;net7.0-maccatalyst;net8.0-ios;net8.0-maccatalyst
+ $(TargetFrameworks);MonoAndroid13.0;Xamarin.iOS10;Xamarin.Mac20;uap10.0.19041;net7.0-windows10.0.19041;net8.0-windows10.0.19041
+ MVVMCross.Plugins.BLE
+ MVVMCross.Plugins.BLE
+ 3.1.0
+ $(AssemblyName) ($(TargetFramework))
+ Adrian Seceleanu, Sven-Michael Stübe, Janus Weil
+ MvvmCross.Plugin.BLE
+ true
+ icon_small.png
+ README.md
+ Apache-2.0
+ Adrian Seceleanu, Sven-Michael Stübe, Janus Weil
+ https://github.com/dotnet-bluetooth-le/dotnet-bluetooth-le/
+ MVVMCross Plugin to access Bluetooth Low Energy functionality on Android, iOS, macOS, and Windows.
+
+ xamarin, maui, pcl, xam.pcl, bluetooth, ble, .net maui, xamarin.forms, android, ios
+
+ MVVMCross Bluetooth Low Energy (BLE) Plugin for .NET MAUI and Xamarin
+
+ MVVMCross Plugin to access Bluetooth Low Energy functionality on Android, iOS, macOS, and Windows.
+ Read the full documentation on the projects page.
+
+ Apache-2.0
+ https://github/dotnet-bluetooth-le/dotnet-bluetooth-le/
+ https://github.com/dotnet-bluetooth-le/dotnet-bluetooth-le/blob/master/doc/changelog.md
+
+ en
+ latest
+ false
+ $(DefineConstants);
+
+
+
+ 10.0
+ 10.0
+ 13.1
+ 10.14
+ 21.0
+ 10.0.17763.0
+ 10.0.17763.0
+
+
+
+
+ true
+
+ true
+
+ $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb
+
+
+
+ win10-x64;win10-x86;win10-arm64
+ true
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers
+
+
+
+
+ true
+ false
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 10.0.16299.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll
+ C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll
+ C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll
+ C:\Program Files\Microsoft Visual Studio\2022\Preview\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll
+
+
+
+
+
+
diff --git a/Source/MvvmCross.Plugins.BLE/Plugin.shared.cs b/Source/MvvmCross.Plugins.BLE/Plugin.shared.cs
new file mode 100644
index 00000000..c570d1ea
--- /dev/null
+++ b/Source/MvvmCross.Plugins.BLE/Plugin.shared.cs
@@ -0,0 +1,47 @@
+#if XAMARINMAC || __IOS__
+using Foundation;
+#elif WINDOWS || UAP10_0_16299_0
+using MvvmCross;
+#endif
+using Microsoft.Extensions.Logging;
+using MvvmCross.IoC;
+using MvvmCross.Plugin;
+using Plugin.BLE;
+using Plugin.BLE.Abstractions;
+using Plugin.BLE.Abstractions.Contracts;
+
+#if XAMARINMAC || __IOS__ || WINDOWS || UAP10_0_16299_0
+[assembly: Preserve]
+#endif
+
+namespace MvvmCross.Plugins.BLE
+{
+ ///
+ /// The MvvmCross plugin.
+ ///
+ [MvxPlugin]
+ [Preserve(AllMembers = true)]
+ public class Plugin : IMvxPlugin
+ {
+ ///
+ /// Plugin constructor.
+ ///
+ public Plugin()
+ {
+ ILogger log;
+ if (Mvx.IoCProvider.TryResolve(out log))
+ {
+ Trace.TraceImplementation = log.LogTrace;
+ }
+ }
+ ///
+ /// Load the plugin.
+ ///
+ public void Load()
+ {
+ Trace.Message("Loading bluetooth low energy plugin");
+ Mvx.IoCProvider.LazyConstructAndRegisterSingleton(() => CrossBluetoothLE.Current);
+ Mvx.IoCProvider.LazyConstructAndRegisterSingleton(() => Mvx.IoCProvider.Resolve().Adapter);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Source/MvvmCross.Plugins.BLE/PluginLoader.cs b/Source/MvvmCross.Plugins.BLE/PluginLoader.cs
deleted file mode 100644
index e31edf4f..00000000
--- a/Source/MvvmCross.Plugins.BLE/PluginLoader.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using MvvmCross.Platform;
-using MvvmCross.Platform.Plugins;
-
-namespace MvvmCross.Plugins.BLE
-{
- public class PluginLoader
- : IMvxPluginLoader
- {
- public static readonly PluginLoader Instance = new PluginLoader();
-
- public void EnsureLoaded()
- {
- var manager = Mvx.Resolve();
- manager.EnsurePlatformAdaptionLoaded();
- }
- }
-}
diff --git a/Source/MvvmCross.Plugins.BLE/Properties/AssemblyInfo.cs b/Source/MvvmCross.Plugins.BLE/Properties/AssemblyInfo.cs
deleted file mode 100644
index 1e655fa8..00000000
--- a/Source/MvvmCross.Plugins.BLE/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-using System.Resources;
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("MvvmCross.Plugins.BLE")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("Zuehlke Technology Group")]
-[assembly: AssemblyProduct("MvvmCross.Plugins.BLE")]
-[assembly: AssemblyCopyright("Copyright � Zuehlke Technology Group 2015")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: NeutralResourcesLanguage("en")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
diff --git a/Source/MvvmCross.Plugins.BLE/packages.config b/Source/MvvmCross.Plugins.BLE/packages.config
deleted file mode 100644
index 63144a70..00000000
--- a/Source/MvvmCross.Plugins.BLE/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/AdapterBase.cs b/Source/Plugin.BLE.Abstractions/AdapterBase.cs
deleted file mode 100644
index 0a8e59cb..00000000
--- a/Source/Plugin.BLE.Abstractions/AdapterBase.cs
+++ /dev/null
@@ -1,238 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Threading;
-using System.Threading.Tasks;
-using Plugin.BLE.Abstractions.Contracts;
-using Plugin.BLE.Abstractions.EventArgs;
-using Plugin.BLE.Abstractions.Exceptions;
-using Plugin.BLE.Abstractions.Utils;
-
-namespace Plugin.BLE.Abstractions
-{
- public abstract class AdapterBase : IAdapter
- {
- private CancellationTokenSource _scanCancellationTokenSource;
- private readonly IList _discoveredDevices;
- private volatile bool _isScanning;
- private Func _currentScanDeviceFilter;
-
- public event EventHandler DeviceAdvertised = delegate { };
- public event EventHandler DeviceDiscovered = delegate { };
- public event EventHandler DeviceConnected = delegate { };
- public event EventHandler DeviceDisconnected = delegate { };
- public event EventHandler DeviceConnectionLost = delegate { };
- public event EventHandler DeviceConnectionError = delegate { };
- public event EventHandler ScanTimeoutElapsed = delegate { };
-
- public bool IsScanning
- {
- get { return _isScanning; }
- private set { _isScanning = value; }
- }
-
- public int ScanTimeout { get; set; } = 10000;
- public ScanMode ScanMode { get; set; } = ScanMode.LowPower;
-
- public virtual IList DiscoveredDevices => _discoveredDevices;
-
- public abstract IList ConnectedDevices { get; }
-
- protected AdapterBase()
- {
- _discoveredDevices = new List();
- }
-
- public async Task StartScanningForDevicesAsync(Guid[] serviceUuids = null, Func deviceFilter = null, bool allowDuplicatesKey = false, CancellationToken cancellationToken = default(CancellationToken))
- {
- if (IsScanning)
- {
- Trace.Message("Adapter: Already scanning!");
- return;
- }
-
- IsScanning = true;
- serviceUuids = serviceUuids ?? new Guid[0];
- _currentScanDeviceFilter = deviceFilter ?? (d => true);
- _scanCancellationTokenSource = new CancellationTokenSource();
-
- try
- {
- using (cancellationToken.Register(() => _scanCancellationTokenSource?.Cancel()))
- {
- await StartScanningForDevicesNativeAsync(serviceUuids, allowDuplicatesKey, _scanCancellationTokenSource.Token);
- await Task.Delay(ScanTimeout, _scanCancellationTokenSource.Token);
- Trace.Message("Adapter: Scan timeout has elapsed.");
- CleanupScan();
- ScanTimeoutElapsed(this, new System.EventArgs());
- }
- }
- catch (TaskCanceledException)
- {
- CleanupScan();
- Trace.Message("Adapter: Scan was cancelled.");
- }
- }
-
- public Task StopScanningForDevicesAsync()
- {
- if (_scanCancellationTokenSource != null && !_scanCancellationTokenSource.IsCancellationRequested)
- {
- _scanCancellationTokenSource.Cancel();
- }
- else
- {
- Trace.Message("Adapter: Already cancelled scan.");
- }
-
- return Task.FromResult(0);
- }
-
- public async Task ConnectToDeviceAsync(IDevice device, ConnectParameters connectParameters = default(ConnectParameters), CancellationToken cancellationToken = default(CancellationToken))
- {
- if (device == null)
- throw new ArgumentNullException(nameof(device));
-
- if (device.State == DeviceState.Connected)
- return;
-
- using (var cts = CancellationTokenSource.CreateLinkedTokenSource(cancellationToken))
- {
- await TaskBuilder.FromEvent, EventHandler>(
- execute: () =>
- {
- ConnectToDeviceNativeAsync(device, connectParameters, cts.Token);
- },
-
- getCompleteHandler: (complete, reject) => (sender, args) =>
- {
- if (args.Device.Id == device.Id)
- {
- Trace.Message("ConnectToDeviceAsync Connected: {0} {1}", args.Device.Id, args.Device.Name);
- complete(true);
- }
- },
- subscribeComplete: handler => DeviceConnected += handler,
- unsubscribeComplete: handler => DeviceConnected -= handler,
-
- getRejectHandler: reject => (sender, args) =>
- {
- if (args.Device?.Id == device.Id)
- {
- Trace.Message("ConnectAsync Error: {0} {1}", args.Device?.Id, args.Device?.Name);
- reject(new DeviceConnectionException((Guid)args.Device?.Id, args.Device?.Name,
- args.ErrorMessage));
- }
- },
-
- subscribeReject: handler => DeviceConnectionError += handler,
- unsubscribeReject: handler => DeviceConnectionError -= handler,
- token: cts.Token);
- }
- }
-
- public Task DisconnectDeviceAsync(IDevice device)
- {
- if (!ConnectedDevices.Contains(device))
- {
- Trace.Message("Disconnect async: device {0} not in the list of connected devices.", device.Name);
- return Task.FromResult(false);
- }
-
- return TaskBuilder.FromEvent, EventHandler>(
- execute: () => DisconnectDeviceNative(device),
-
- getCompleteHandler: (complete, reject) => ((sender, args) =>
- {
- if (args.Device.Id == device.Id)
- {
- Trace.Message("DisconnectAsync Disconnected: {0} {1}", args.Device.Id, args.Device.Name);
- complete(true);
- }
- }),
- subscribeComplete: handler => DeviceDisconnected += handler,
- unsubscribeComplete: handler => DeviceDisconnected -= handler,
-
- getRejectHandler: reject => ((sender, args) =>
- {
- if (args.Device.Id == device.Id)
- {
- Trace.Message("DisconnectAsync", "Disconnect Error: {0} {1}", args.Device?.Id, args.Device?.Name);
- reject(new Exception("Disconnect operation exception"));
- }
- }),
- subscribeReject: handler => DeviceConnectionError += handler,
- unsubscribeReject: handler => DeviceConnectionError -= handler);
- }
-
- private void CleanupScan()
- {
- Trace.Message("Adapter: Stopping the scan for devices.");
- StopScanNative();
-
- if (_scanCancellationTokenSource != null)
- {
- _scanCancellationTokenSource.Dispose();
- _scanCancellationTokenSource = null;
- }
-
- IsScanning = false;
- }
-
- public void HandleDiscoveredDevice(IDevice device)
- {
- if (!_currentScanDeviceFilter(device))
- return;
-
- DeviceAdvertised(this, new DeviceEventArgs { Device = device });
-
- // TODO (sms): check equality implementation of device
- if (_discoveredDevices.Contains(device))
- return;
-
- _discoveredDevices.Add(device);
- DeviceDiscovered(this, new DeviceEventArgs { Device = device });
- }
-
- public void HandleConnectedDevice(IDevice device)
- {
- DeviceConnected(this, new DeviceEventArgs { Device = device });
- }
-
- public void HandleDisconnectedDevice(bool disconnectRequested, IDevice device)
- {
- if (disconnectRequested)
- {
- Trace.Message("DisconnectedPeripheral by user: {0}", device.Name);
- DeviceDisconnected(this, new DeviceEventArgs { Device = device });
- }
- else
- {
- Trace.Message("DisconnectedPeripheral by lost signal: {0}", device.Name);
- DeviceConnectionLost(this, new DeviceErrorEventArgs { Device = device });
-
- if (DiscoveredDevices.Contains(device))
- {
- DiscoveredDevices.Remove(device);
- }
- }
- }
-
- public void HandleConnectionFail(IDevice device, string errorMessage)
- {
- Trace.Message("Failed to connect peripheral {0}: {1}", device.Id, device.Name);
- DeviceConnectionError(this, new DeviceErrorEventArgs
- {
- Device = device,
- ErrorMessage = errorMessage
- });
- }
-
- protected abstract Task StartScanningForDevicesNativeAsync(Guid[] serviceUuids, bool allowDuplicatesKey, CancellationToken scanCancellationToken);
- protected abstract void StopScanNative();
- protected abstract Task ConnectToDeviceNativeAsync(IDevice device, ConnectParameters connectParameters, CancellationToken cancellationToken);
- protected abstract void DisconnectDeviceNative(IDevice device);
-
- public abstract Task ConnectToKnownDeviceAsync(Guid deviceGuid, ConnectParameters connectParameters = default(ConnectParameters), CancellationToken cancellationToken = default(CancellationToken));
- public abstract List GetSystemConnectedOrPairedDevices(Guid[] services = null);
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/BluetoothKnownItemManager.cs b/Source/Plugin.BLE.Abstractions/BluetoothKnownItemManager.cs
deleted file mode 100644
index 25a47f02..00000000
--- a/Source/Plugin.BLE.Abstractions/BluetoothKnownItemManager.cs
+++ /dev/null
@@ -1,6 +0,0 @@
-namespace Plugin.BLE.Abstractions
-{
- public class BluetoothKnownItemManager
- {
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/CharacteristicBase.cs b/Source/Plugin.BLE.Abstractions/CharacteristicBase.cs
deleted file mode 100644
index 8a965809..00000000
--- a/Source/Plugin.BLE.Abstractions/CharacteristicBase.cs
+++ /dev/null
@@ -1,145 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading;
-using System.Threading.Tasks;
-using Plugin.BLE.Abstractions.Contracts;
-using Plugin.BLE.Abstractions.EventArgs;
-
-namespace Plugin.BLE.Abstractions
-{
- public abstract class CharacteristicBase : ICharacteristic
- {
- private IList _descriptors;
- private CharacteristicWriteType _writeType = CharacteristicWriteType.Default;
-
- public abstract event EventHandler ValueUpdated;
-
- public abstract Guid Id { get; }
- public abstract string Uuid { get; }
- public abstract byte[] Value { get; }
- public string Name => KnownCharacteristics.Lookup(Id).Name;
- public abstract CharacteristicPropertyType Properties { get; }
- public IService Service { get; }
-
- public CharacteristicWriteType WriteType
- {
- get { return _writeType; }
- set
- {
- if (value == CharacteristicWriteType.WithResponse && !Properties.HasFlag(CharacteristicPropertyType.Write) ||
- value == CharacteristicWriteType.WithoutResponse && !Properties.HasFlag(CharacteristicPropertyType.WriteWithoutResponse))
- {
- throw new InvalidOperationException($"Write type {value} is not supported");
- }
-
- _writeType = value;
- }
- }
-
- public bool CanRead => Properties.HasFlag(CharacteristicPropertyType.Read);
-
- public bool CanUpdate => Properties.HasFlag(CharacteristicPropertyType.Notify) |
- Properties.HasFlag(CharacteristicPropertyType.Indicate);
-
- public bool CanWrite => Properties.HasFlag(CharacteristicPropertyType.Write) |
- Properties.HasFlag(CharacteristicPropertyType.WriteWithoutResponse);
-
- public string StringValue
- {
- get
- {
- var val = Value;
- if (val == null)
- return string.Empty;
-
- return Encoding.UTF8.GetString(val, 0, val.Length);
- }
- }
-
- protected CharacteristicBase(IService service)
- {
- Service = service;
- }
-
- public async Task ReadAsync(CancellationToken cancellationToken = default(CancellationToken))
- {
- if (!CanRead)
- {
- throw new InvalidOperationException("Characteristic does not support read.");
- }
-
- Trace.Message("Characteristic.ReadAsync");
- return await ReadNativeAsync();
- }
-
- public async Task WriteAsync(byte[] data, CancellationToken cancellationToken = default(CancellationToken))
- {
- if (data == null)
- {
- throw new ArgumentNullException(nameof(data));
- }
-
- if (!CanWrite)
- {
- throw new InvalidOperationException("Characteristic does not support write.");
- }
-
- var writeType = GetWriteType();
-
- Trace.Message("Characteristic.WriteAsync");
- return await WriteNativeAsync(data, writeType);
- }
-
- private CharacteristicWriteType GetWriteType()
- {
- if (WriteType != CharacteristicWriteType.Default)
- return WriteType;
-
- return Properties.HasFlag(CharacteristicPropertyType.Write) ?
- CharacteristicWriteType.WithResponse :
- CharacteristicWriteType.WithoutResponse;
- }
-
- public Task StartUpdatesAsync()
- {
- if (!CanUpdate)
- {
- throw new InvalidOperationException("Characteristic does not support update.");
- }
-
- Trace.Message("Characteristic.StartUpdates");
- return StartUpdatesNativeAsync();
- }
-
- public Task StopUpdatesAsync()
- {
- if (!CanUpdate)
- {
- throw new InvalidOperationException("Characteristic does not support update.");
- }
-
- return StopUpdatesNativeAsync();
- }
-
- public async Task> GetDescriptorsAsync(CancellationToken cancellationToken = default(CancellationToken))
- {
- if (_descriptors == null)
- _descriptors = await GetDescriptorsNativeAsync();
- return _descriptors;
- }
-
- public async Task GetDescriptorAsync(Guid id, CancellationToken cancellationToken = default(CancellationToken))
- {
- var descriptors = await GetDescriptorsAsync().ConfigureAwait(false);
- return descriptors.FirstOrDefault(d => d.Id == id);
- }
-
- protected abstract Task> GetDescriptorsNativeAsync();
- protected abstract Task ReadNativeAsync();
- protected abstract Task WriteNativeAsync(byte[] data, CharacteristicWriteType writeType);
- protected abstract Task StartUpdatesNativeAsync();
- protected abstract Task StopUpdatesNativeAsync();
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/ConnectionInterval.cs b/Source/Plugin.BLE.Abstractions/ConnectionInterval.cs
deleted file mode 100644
index 2a7f0877..00000000
--- a/Source/Plugin.BLE.Abstractions/ConnectionInterval.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-namespace Plugin.BLE.Abstractions
-{
- public enum ConnectionInterval
- {
- Normal = 0,
- High = 1,
- Low = 2
- }
-}
diff --git a/Source/Plugin.BLE.Abstractions/Contracts/IAdapter.cs b/Source/Plugin.BLE.Abstractions/Contracts/IAdapter.cs
deleted file mode 100644
index 13f8e0ba..00000000
--- a/Source/Plugin.BLE.Abstractions/Contracts/IAdapter.cs
+++ /dev/null
@@ -1,130 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Threading;
-using System.Threading.Tasks;
-using Plugin.BLE.Abstractions.EventArgs;
-using Plugin.BLE.Abstractions.Exceptions;
-
-namespace Plugin.BLE.Abstractions.Contracts
-{
- ///
- /// The bluetooth LE Adapter.
- ///
- public interface IAdapter
- {
- ///
- /// Occurs when the adapter receives an advertisement.
- ///
- event EventHandler DeviceAdvertised;
- ///
- /// Occurs when the adapter recaives an advertisement for the first time of the current scan run.
- /// This means once per every call.
- ///
- event EventHandler DeviceDiscovered;
- ///
- /// Occurs when a device has been connected.
- ///
- event EventHandler DeviceConnected;
- ///
- /// Occurs when a device has been disconnected. This occurs on intendet disconnects after .
- ///
- event EventHandler DeviceDisconnected;
- ///
- /// Occurs when a device has been disconnected. This occurs on unintendet disconnects (e.g. when the device exploded).
- ///
- event EventHandler DeviceConnectionLost;
- ///
- /// Occurs when the scan has been stopped due the timeout after ms.
- ///
- event EventHandler ScanTimeoutElapsed;
-
- ///
- /// Indicates, if the adapter is scanning for devices.
- ///
- bool IsScanning { get; }
-
- ///
- /// Timeout for Ble scanning. Default is 10000.
- ///
- int ScanTimeout { get; set; }
-
- ///
- /// Specifies the scanning mode. Must be set before calling StartScanningForDevicesAsync().
- /// Changing it while scanning, will have no change the current scan behavior.
- /// Default:
- ///
- ScanMode ScanMode { get; set; }
-
- ///
- /// List of last discovered devices.
- ///
- IList DiscoveredDevices { get; }
-
- ///
- /// List of currently connected devices.
- ///
- IList ConnectedDevices { get; }
-
- ///
- /// Starts scanning for BLE devices that fulfill the .
- /// DeviceDiscovered will only be called, if returns true for the discovered device.
- ///
- /// Requested service Ids. The default is null.
- /// Function that filters the devices. The default is a function that returns true.
- /// iOS only: If true, filtering is disabled and a discovery event is generated each time the central receives an advertising packet from the peripheral.
- /// Disabling this filtering can have an adverse effect on battery life and should be used only if necessary.
- /// If false, multiple discoveries of the same peripheral are coalesced into a single discovery event.
- /// If the key is not specified, the default value is false.
- /// For android, key is ignored.
- /// The token to monitor for cancellation requests. The default value is None.
- /// A task that represents the asynchronous read operation. The Task will finish after the scan has ended.
- Task StartScanningForDevicesAsync(Guid[] serviceUuids = null, Func deviceFilter = null, bool allowDuplicatesKey = false, CancellationToken cancellationToken = default(CancellationToken));
-
- ///
- /// Stops scanning for BLE devices.
- ///
- /// A task that represents the asynchronous read operation. The Task will finish after the scan has ended.
- Task StopScanningForDevicesAsync();
-
- ///
- /// Connects to the .
- ///
- /// Device to connect to.
- /// Connection parameters. Contains platform specific parameters needed to achieved connection. The default value is None.
- /// The token to monitor for cancellation requests. The default value is None.
- /// A task that represents the asynchronous read operation. The Task will finish after the device has been connected successfuly.
- /// Thrown if the device connection fails.
- /// Thrown if the is null.
- Task ConnectToDeviceAsync(IDevice device, ConnectParameters connectParameters = default(ConnectParameters), CancellationToken cancellationToken = default(CancellationToken));
-
- ///
- /// Disconnects from the .
- ///
- /// Device to connect from.
- /// A task that represents the asynchronous read operation. The Task will finish after the device has been disconnected successfuly.
- Task DisconnectDeviceAsync(IDevice device);
-
- ///
- /// Connects to a device whith a known GUID wihtout scanning and if in range. Does not scan for devices.
- ///
- ///
- /// Connection parameters. Contains platform specific parameters needed to achieved connection. The default value is None.
- /// The token to monitor for cancellation requests. The default value is None.
- ///
- Task ConnectToKnownDeviceAsync(Guid deviceGuid, ConnectParameters connectParameters = default(ConnectParameters), CancellationToken cancellationToken = default(CancellationToken));
-
- ///
- /// Returns all BLE devices connected to the system. For android the implementations uses getConnectedDevices(GATT) & getBondedDevices()
- /// and for ios the implementation uses get retrieveConnectedPeripherals(services)
- /// https://developer.apple.com/reference/corebluetooth/cbcentralmanager/1518924-retrieveconnectedperipherals
- ///
- /// For android this function merges the functionality of thw following API calls:
- /// https://developer.android.com/reference/android/bluetooth/BluetoothManager.html#getConnectedDevices(int)
- /// https://developer.android.com/reference/android/bluetooth/BluetoothAdapter.html#getBondedDevices()
- /// In order to use the device in the app you have to first call ConnectAsync.
- ///
- /// IMPORTANT: Only considered by iOS due to platform limitations. Filters devices by advertised services. SET THIS VALUE FOR ANY RESULTS
- /// List of IDevices connected to the OS. In case of no devices the list is empty.
- List GetSystemConnectedOrPairedDevices(Guid[] services = null);
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/DescriptorBase.cs b/Source/Plugin.BLE.Abstractions/DescriptorBase.cs
deleted file mode 100644
index 113c36e0..00000000
--- a/Source/Plugin.BLE.Abstractions/DescriptorBase.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-using System;
-using System.Threading;
-using System.Threading.Tasks;
-using Plugin.BLE.Abstractions.Contracts;
-
-namespace Plugin.BLE.Abstractions
-{
- public abstract class DescriptorBase : IDescriptor
- {
- private string _name;
-
- public abstract Guid Id { get; }
-
- public string Name => _name ?? (_name = KnownDescriptors.Lookup(Id).Name);
-
- public abstract byte[] Value { get; }
-
- public ICharacteristic Characteristic { get; }
-
- protected DescriptorBase(ICharacteristic characteristic)
- {
- Characteristic = characteristic;
- }
-
- public Task ReadAsync(CancellationToken cancellationToken = default(CancellationToken))
- {
- return ReadNativeAsync();
- }
-
- protected abstract Task ReadNativeAsync();
-
- public Task WriteAsync(byte[] data, CancellationToken cancellationToken = default(CancellationToken))
- {
- if (data == null)
- {
- throw new ArgumentNullException(nameof(data));
- }
-
- return WriteNativeAsync(data);
- }
-
- protected abstract Task WriteNativeAsync(byte[] data);
-
-
-
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/DeviceBase.cs b/Source/Plugin.BLE.Abstractions/DeviceBase.cs
deleted file mode 100644
index b76336b5..00000000
--- a/Source/Plugin.BLE.Abstractions/DeviceBase.cs
+++ /dev/null
@@ -1,139 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading;
-using System.Threading.Tasks;
-using Plugin.BLE.Abstractions.Contracts;
-
-namespace Plugin.BLE.Abstractions
-{
- public interface ICancellationMaster
- {
- CancellationTokenSource TokenSource { get; set; }
- }
-
- public static class ICancellationMasterExtensions
- {
- public static CancellationTokenSource GetCombinedSource(this ICancellationMaster cancellationMaster, CancellationToken token)
- {
- return CancellationTokenSource.CreateLinkedTokenSource(cancellationMaster.TokenSource.Token, token);
- }
-
- public static void CancelEverything(this ICancellationMaster cancellationMaster)
- {
- cancellationMaster.TokenSource?.Cancel();
- cancellationMaster.TokenSource?.Dispose();
- cancellationMaster.TokenSource = null;
- }
-
- public static void CancelEverythingAndReInitialize(this ICancellationMaster cancellationMaster)
- {
- cancellationMaster.CancelEverything();
- cancellationMaster.TokenSource = new CancellationTokenSource();
- }
- }
-
- public abstract class DeviceBase : IDevice, ICancellationMaster
- {
- protected readonly IAdapter Adapter;
- protected readonly List KnownServices = new List();
- public Guid Id { get; protected set; }
- public string Name { get; protected set; }
- public int Rssi { get; protected set; }
- public DeviceState State => GetState();
- public IList AdvertisementRecords { get; protected set; }
- public abstract object NativeDevice { get; }
-
- CancellationTokenSource ICancellationMaster.TokenSource { get; set; } = new CancellationTokenSource();
-
- protected DeviceBase(IAdapter adapter)
- {
- Adapter = adapter;
- }
-
- public async Task> GetServicesAsync(CancellationToken cancellationToken = default(CancellationToken))
- {
- if (!KnownServices.Any())
- {
- using (var source = this.GetCombinedSource(cancellationToken))
- {
- KnownServices.AddRange(await GetServicesNativeAsync());
- }
- }
-
- return KnownServices;
- }
-
- public async Task GetServiceAsync(Guid id, CancellationToken cancellationToken = default(CancellationToken))
- {
- var services = await GetServicesAsync(cancellationToken);
- return services.FirstOrDefault(x => x.Id == id);
- }
-
- public async Task RequestMtuAsync(int requestValue)
- {
- return await RequestMtuNativeAsync(requestValue);
- }
-
- public bool UpdateConnectionInterval(ConnectionInterval interval)
- {
- return UpdateConnectionIntervalNative(interval);
- }
-
- public abstract Task UpdateRssiAsync();
- protected abstract DeviceState GetState();
- protected abstract Task> GetServicesNativeAsync();
- protected abstract Task RequestMtuNativeAsync(int requestValue);
- protected abstract bool UpdateConnectionIntervalNative(ConnectionInterval interval);
-
- public override string ToString()
- {
- return Name;
- }
-
- public void Dispose()
- {
- Adapter.DisconnectDeviceAsync(this);
- }
-
- public void ClearServices()
- {
- this.CancelEverythingAndReInitialize();
-
- foreach (var service in KnownServices)
- {
- try
- {
- service.Dispose();
- }
- catch (Exception ex)
- {
- Trace.Message("Exception while cleanup of service: {0}", ex.Message);
- }
- }
-
- KnownServices.Clear();
- }
-
- public override bool Equals(object other)
- {
- if (other == null)
- {
- return false;
- }
-
- if (other.GetType() != GetType())
- {
- return false;
- }
-
- var otherDeviceBase = (DeviceBase) other;
- return Id == otherDeviceBase.Id;
- }
-
- public override int GetHashCode()
- {
- return Id.GetHashCode();
- }
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/DeviceBondState.cs b/Source/Plugin.BLE.Abstractions/DeviceBondState.cs
deleted file mode 100644
index a2947e2b..00000000
--- a/Source/Plugin.BLE.Abstractions/DeviceBondState.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-namespace Plugin.BLE.Abstractions
-{
- public enum DeviceBondState
- {
- NotBonded,
- Bonding,
- Bonded
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/EventArgs/DeviceBondStateChangedEventArgs.cs b/Source/Plugin.BLE.Abstractions/EventArgs/DeviceBondStateChangedEventArgs.cs
deleted file mode 100644
index 50153232..00000000
--- a/Source/Plugin.BLE.Abstractions/EventArgs/DeviceBondStateChangedEventArgs.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-using Plugin.BLE.Abstractions.Contracts;
-
-namespace Plugin.BLE.Abstractions.EventArgs
-{
- public class DeviceBondStateChangedEventArgs : System.EventArgs
- {
- public IDevice Device { get; set; }
- public DeviceBondState State { get; set; }
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/EventArgs/DeviceErrorEventArgs.cs b/Source/Plugin.BLE.Abstractions/EventArgs/DeviceErrorEventArgs.cs
deleted file mode 100644
index 7b8308fc..00000000
--- a/Source/Plugin.BLE.Abstractions/EventArgs/DeviceErrorEventArgs.cs
+++ /dev/null
@@ -1,7 +0,0 @@
-namespace Plugin.BLE.Abstractions.EventArgs
-{
- public class DeviceErrorEventArgs : DeviceEventArgs
- {
- public string ErrorMessage;
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/EventArgs/DeviceEventArgs.cs b/Source/Plugin.BLE.Abstractions/EventArgs/DeviceEventArgs.cs
deleted file mode 100644
index 00ad60b8..00000000
--- a/Source/Plugin.BLE.Abstractions/EventArgs/DeviceEventArgs.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using Plugin.BLE.Abstractions.Contracts;
-
-namespace Plugin.BLE.Abstractions.EventArgs
-{
- public class DeviceEventArgs : System.EventArgs
- {
- public IDevice Device;
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/KnownCharacteristic.cs b/Source/Plugin.BLE.Abstractions/KnownCharacteristic.cs
deleted file mode 100644
index 598494eb..00000000
--- a/Source/Plugin.BLE.Abstractions/KnownCharacteristic.cs
+++ /dev/null
@@ -1,16 +0,0 @@
-using System;
-
-namespace Plugin.BLE.Abstractions
-{
- public struct KnownCharacteristic
- {
- public string Name { get; private set; }
- public Guid Id { get; private set; }
-
- public KnownCharacteristic(string name, Guid id)
- {
- Name = name;
- Id = id;
- }
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/KnownDescriptor.cs b/Source/Plugin.BLE.Abstractions/KnownDescriptor.cs
deleted file mode 100644
index ede81e86..00000000
--- a/Source/Plugin.BLE.Abstractions/KnownDescriptor.cs
+++ /dev/null
@@ -1,16 +0,0 @@
-using System;
-
-namespace Plugin.BLE.Abstractions
-{
- public struct KnownDescriptor
- {
- public string Name { get; }
- public Guid Id { get; }
-
- public KnownDescriptor(string name, Guid id)
- {
- Name = name;
- Id = id;
- }
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/KnownService.cs b/Source/Plugin.BLE.Abstractions/KnownService.cs
deleted file mode 100644
index 3b22127f..00000000
--- a/Source/Plugin.BLE.Abstractions/KnownService.cs
+++ /dev/null
@@ -1,16 +0,0 @@
-using System;
-
-namespace Plugin.BLE.Abstractions
-{
- public struct KnownService
- {
- public string Name { get; private set; }
- public Guid Id { get; private set; }
-
- public KnownService(string name, Guid id)
- {
- Name = name;
- Id = id;
- }
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/KnownServices.cs b/Source/Plugin.BLE.Abstractions/KnownServices.cs
deleted file mode 100644
index 76e22ca8..00000000
--- a/Source/Plugin.BLE.Abstractions/KnownServices.cs
+++ /dev/null
@@ -1,60 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-
-namespace Plugin.BLE.Abstractions
-{
- // Source: https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx
- public static class KnownServices
- {
- private static readonly Dictionary LookupTable;
-
- static KnownServices()
- {
- LookupTable = Services.ToDictionary(s => s.Id, s => s);
- }
-
- public static KnownService Lookup(Guid id)
- {
- return LookupTable.ContainsKey(id) ? LookupTable[id] : new KnownService("Unknown Service", Guid.Empty);
- }
-
- private static readonly IList Services = new List()
- {
- new KnownService("Alert Notification Service", Guid.ParseExact("00001811-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Battery Service", Guid.ParseExact("0000180f-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Blood Pressure", Guid.ParseExact("00001810-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Current Time Service", Guid.ParseExact("00001805-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Cycling Power", Guid.ParseExact("00001818-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Cycling Speed and Cadence", Guid.ParseExact("00001816-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Device Information", Guid.ParseExact("0000180a-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Generic Access", Guid.ParseExact("00001800-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Generic Attribute", Guid.ParseExact("00001801-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Glucose", Guid.ParseExact("00001808-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Health Thermometer", Guid.ParseExact("00001809-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Heart Rate", Guid.ParseExact("0000180d-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Human Interface Device", Guid.ParseExact("00001812-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Immediate Alert", Guid.ParseExact("00001802-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Link Loss", Guid.ParseExact("00001803-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Location and Navigation", Guid.ParseExact("00001819-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Next DST Change Service", Guid.ParseExact("00001807-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Phone Alert Status Service", Guid.ParseExact("0000180e-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Reference Time Update Service", Guid.ParseExact("00001806-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Running Speed and Cadence", Guid.ParseExact("00001814-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("Scan Parameters", Guid.ParseExact("00001813-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("TX Power", Guid.ParseExact("00001804-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("TI SensorTag Smart Keys", Guid.ParseExact("0000ffe0-0000-1000-8000-00805f9b34fb", "d")),
- new KnownService("TI SensorTag Infrared Thermometer", Guid.ParseExact("f000aa00-0451-4000-b000-000000000000", "d")),
- new KnownService("TI SensorTag Accelerometer", Guid.ParseExact("f000aa10-0451-4000-b000-000000000000", "d")),
- new KnownService("TI SensorTag Humidity", Guid.ParseExact("f000aa20-0451-4000-b000-000000000000", "d")),
- new KnownService("TI SensorTag Magnometer", Guid.ParseExact("f000aa30-0451-4000-b000-000000000000", "d")),
- new KnownService("TI SensorTag Barometer", Guid.ParseExact("f000aa40-0451-4000-b000-000000000000", "d")),
- new KnownService("TI SensorTag Gyroscope", Guid.ParseExact("f000aa50-0451-4000-b000-000000000000", "d")),
- new KnownService("TI SensorTag Test", Guid.ParseExact("f000aa60-0451-4000-b000-000000000000", "d")),
- new KnownService("TI SensorTag Connection Control", Guid.ParseExact("f000ccc0-0451-4000-b000-000000000000", "d")),
- new KnownService("TI SensorTag OvertheAir Download", Guid.ParseExact("f000ffc0-0451-4000-b000-000000000000", "d")),
- new KnownService("TXRX_SERV_UUID RedBearLabs Biscuit Service", Guid.ParseExact("713d0000-503e-4c75-ba94-3148f18d941e", "d")),
- };
-
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/Plugin.BLE.Abstractions.csproj b/Source/Plugin.BLE.Abstractions/Plugin.BLE.Abstractions.csproj
deleted file mode 100644
index 5a273c88..00000000
--- a/Source/Plugin.BLE.Abstractions/Plugin.BLE.Abstractions.csproj
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
- 10.0
- Debug
- AnyCPU
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}
- Library
- Properties
- Plugin.BLE.Abstractions
- Plugin.BLE.Abstractions
- en-US
- 512
- {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- Profile259
- v4.5
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- bin\Release\Plugin.BLE.Abstractions.XML
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/Properties/AssemblyInfo.cs b/Source/Plugin.BLE.Abstractions/Properties/AssemblyInfo.cs
deleted file mode 100644
index 6a991c31..00000000
--- a/Source/Plugin.BLE.Abstractions/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-using System.Resources;
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Plugin.BLE.Abstractions")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Plugin.BLE.Abstractions")]
-[assembly: AssemblyCopyright("Copyright � 2016")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: NeutralResourcesLanguage("en")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
diff --git a/Source/Plugin.BLE.Abstractions/ServiceBase.cs b/Source/Plugin.BLE.Abstractions/ServiceBase.cs
deleted file mode 100644
index 9322369c..00000000
--- a/Source/Plugin.BLE.Abstractions/ServiceBase.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading.Tasks;
-using Plugin.BLE.Abstractions.Contracts;
-
-namespace Plugin.BLE.Abstractions
-{
- public abstract class ServiceBase : IService
- {
- private readonly List _characteristics = new List();
-
- public string Name => KnownServices.Lookup(Id).Name;
- public abstract Guid Id { get; }
- public abstract bool IsPrimary { get; }
- public IDevice Device { get; }
-
- protected ServiceBase(IDevice device)
- {
- Device = device;
- }
-
- public async Task> GetCharacteristicsAsync()
- {
- if (!_characteristics.Any())
- {
- _characteristics.AddRange(await GetCharacteristicsNativeAsync());
- }
-
- // make a copy here so that the caller cant modify the original list
- return _characteristics.ToList();
- }
-
- public async Task GetCharacteristicAsync(Guid id)
- {
- var characteristics = await GetCharacteristicsAsync();
- return characteristics.FirstOrDefault(c => c.Id == id);
- }
-
- protected abstract Task> GetCharacteristicsNativeAsync();
-
- public virtual void Dispose()
- {
-
- }
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Abstractions/Utils/TaskBuilder.cs b/Source/Plugin.BLE.Abstractions/Utils/TaskBuilder.cs
deleted file mode 100644
index f873d3a1..00000000
--- a/Source/Plugin.BLE.Abstractions/Utils/TaskBuilder.cs
+++ /dev/null
@@ -1,59 +0,0 @@
-using System;
-using System.Threading;
-using System.Threading.Tasks;
-
-namespace Plugin.BLE.Abstractions.Utils
-{
- public static class TaskBuilder
- {
- public static Task FromEvent(
- Action execute,
- Func, Action, TEventHandler> getCompleteHandler,
- Action subscribeComplete,
- Action unsubscribeComplete,
- CancellationToken token = default(CancellationToken))
- {
- return FromEvent(
- execute, getCompleteHandler, subscribeComplete, unsubscribeComplete,
- getRejectHandler: reject => null,
- subscribeReject: handler => { },
- unsubscribeReject: handler => { },
- token: token);
- }
-
- public static async Task FromEvent(
- Action execute,
- Func, Action, TEventHandler> getCompleteHandler,
- Action subscribeComplete,
- Action unsubscribeComplete,
- Func, TRejectHandler> getRejectHandler,
- Action subscribeReject,
- Action unsubscribeReject,
- CancellationToken token = default(CancellationToken))
- {
- var tcs = new TaskCompletionSource();
- Action complete = args => tcs.TrySetResult(args);
- Action completeException = ex => tcs.TrySetException(ex);
- Action reject = ex => tcs.TrySetException(ex);
-
- var handler = getCompleteHandler(complete, completeException);
- var rejectHandler = getRejectHandler(reject);
-
- try
- {
- subscribeComplete(handler);
- subscribeReject(rejectHandler);
- using (token.Register(() => tcs.TrySetCanceled(), false))
- {
- execute();
- return await tcs.Task;
- }
- }
- finally
- {
- unsubscribeReject(rejectHandler);
- unsubscribeComplete(handler);
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Android/Adapter.cs b/Source/Plugin.BLE.Android/Adapter.cs
deleted file mode 100644
index 9a90b98c..00000000
--- a/Source/Plugin.BLE.Android/Adapter.cs
+++ /dev/null
@@ -1,284 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading;
-using System.Threading.Tasks;
-using Android.Bluetooth;
-using Android.Bluetooth.LE;
-using Android.OS;
-using Java.Util;
-using Plugin.BLE.Abstractions;
-using Plugin.BLE.Abstractions.Contracts;
-using Plugin.BLE.Extensions;
-using Object = Java.Lang.Object;
-using Trace = Plugin.BLE.Abstractions.Trace;
-using Android.App;
-
-namespace Plugin.BLE.Android
-{
- public class Adapter : AdapterBase
- {
- private readonly BluetoothManager _bluetoothManager;
- private readonly BluetoothAdapter _bluetoothAdapter;
- private readonly Api18BleScanCallback _api18ScanCallback;
- private readonly Api21BleScanCallback _api21ScanCallback;
-
- public override IList ConnectedDevices => ConnectedDeviceRegistry.Values.ToList();
-
- ///
- /// Used to store all connected devices
- ///
- public Dictionary ConnectedDeviceRegistry { get; }
-
- public Adapter(BluetoothManager bluetoothManager)
- {
- _bluetoothManager = bluetoothManager;
- _bluetoothAdapter = bluetoothManager.Adapter;
-
- ConnectedDeviceRegistry = new Dictionary();
-
- // TODO: bonding
- //var bondStatusBroadcastReceiver = new BondStatusBroadcastReceiver();
- //Application.Context.RegisterReceiver(bondStatusBroadcastReceiver,
- // new IntentFilter(BluetoothDevice.ActionBondStateChanged));
-
- ////forward events from broadcast receiver
- //bondStatusBroadcastReceiver.BondStateChanged += (s, args) =>
- //{
- // //DeviceBondStateChanged(this, args);
- //};
-
- if (Build.VERSION.SdkInt >= BuildVersionCodes.Lollipop)
- {
- _api21ScanCallback = new Api21BleScanCallback(this);
- }
- else
- {
- _api18ScanCallback = new Api18BleScanCallback(this);
- }
- }
-
- protected override Task StartScanningForDevicesNativeAsync(Guid[] serviceUuids, bool allowDuplicatesKey, CancellationToken scanCancellationToken)
- {
- // clear out the list
- DiscoveredDevices.Clear();
-
- if (Build.VERSION.SdkInt < BuildVersionCodes.Lollipop)
- {
- StartScanningOld(serviceUuids);
- }
- else
- {
- StartScanningNew(serviceUuids);
- }
-
- return Task.FromResult(true);
- }
-
- private void StartScanningOld(Guid[] serviceUuids)
- {
- var hasFilter = serviceUuids?.Any() ?? false;
- UUID[] uuids = null;
- if (hasFilter)
- {
- uuids = serviceUuids.Select(u => UUID.FromString(u.ToString())).ToArray();
- }
- Trace.Message("Adapter < 21: Starting a scan for devices.");
-#pragma warning disable 618
- _bluetoothAdapter.StartLeScan(uuids, _api18ScanCallback);
-#pragma warning restore 618
- }
-
- private void StartScanningNew(Guid[] serviceUuids)
- {
- var hasFilter = serviceUuids?.Any() ?? false;
- List scanFilters = null;
-
- if (hasFilter)
- {
- scanFilters = new List();
- foreach (var serviceUuid in serviceUuids)
- {
- var sfb = new ScanFilter.Builder();
- sfb.SetServiceUuid(ParcelUuid.FromString(serviceUuid.ToString()));
- scanFilters.Add(sfb.Build());
- }
- }
-
- var ssb = new ScanSettings.Builder();
- ssb.SetScanMode(ScanMode.ToNative());
- //ssb.SetCallbackType(ScanCallbackType.AllMatches);
-
- if (_bluetoothAdapter.BluetoothLeScanner != null)
- {
- Trace.Message($"Adapter >=21: Starting a scan for devices. ScanMode: {ScanMode}");
- if (hasFilter)
- {
- Trace.Message($"ScanFilters: {string.Join(", ", serviceUuids)}");
- }
- _bluetoothAdapter.BluetoothLeScanner.StartScan(scanFilters, ssb.Build(), _api21ScanCallback);
- }
- else
- {
- Trace.Message("Adapter >= 21: Scan failed. Bluetooth is probably off");
- }
- }
-
- protected override void StopScanNative()
- {
- if (Build.VERSION.SdkInt < BuildVersionCodes.Lollipop)
- {
- Trace.Message("Adapter < 21: Stopping the scan for devices.");
-#pragma warning disable 618
- _bluetoothAdapter.StopLeScan(_api18ScanCallback);
-#pragma warning restore 618
- }
- else
- {
- Trace.Message("Adapter >= 21: Stopping the scan for devices.");
- _bluetoothAdapter.BluetoothLeScanner?.StopScan(_api21ScanCallback);
- }
- }
-
- protected override Task ConnectToDeviceNativeAsync(IDevice device, ConnectParameters connectParameters,
- CancellationToken cancellationToken)
- {
- ((Device)device).Connect(connectParameters);
- return Task.CompletedTask;
- }
-
- protected override void DisconnectDeviceNative(IDevice device)
- {
- //make sure everything is disconnected
- ((Device)device).Disconnect();
- }
-
- public override async Task ConnectToKnownDeviceAsync(Guid deviceGuid, ConnectParameters connectParameters = default(ConnectParameters), CancellationToken cancellationToken = default(CancellationToken))
- {
- var macBytes = deviceGuid.ToByteArray().Skip(10).Take(6).ToArray();
- var nativeDevice = _bluetoothAdapter.GetRemoteDevice(macBytes);
-
- var device = new Device(this, nativeDevice, null, 0, new byte[] { });
-
- await ConnectToDeviceAsync(device, connectParameters, cancellationToken);
- return device;
- }
-
- public override List GetSystemConnectedOrPairedDevices(Guid[] services = null)
- {
- if (services != null)
- {
- Trace.Message("Caution: GetSystemConnectedDevices does not take into account the 'services' parameter on Android.");
- }
-
- //add dualMode type too as they are BLE too ;)
- var connectedDevices = _bluetoothManager.GetConnectedDevices(ProfileType.Gatt).Where(d => d.Type == BluetoothDeviceType.Le || d.Type == BluetoothDeviceType.Dual);
-
- var bondedDevices = _bluetoothAdapter.BondedDevices.Where(d => d.Type == BluetoothDeviceType.Le || d.Type == BluetoothDeviceType.Dual);
-
- return connectedDevices.Union(bondedDevices, new DeviceComparer()).Select(d => new Device(this, d, null, 0)).Cast().ToList();
- }
-
- private class DeviceComparer : IEqualityComparer
- {
- public bool Equals(BluetoothDevice x, BluetoothDevice y)
- {
- return x.Address == y.Address;
- }
-
- public int GetHashCode(BluetoothDevice obj)
- {
- return obj.GetHashCode();
- }
- }
-
-
- public class Api18BleScanCallback : Object, BluetoothAdapter.ILeScanCallback
- {
- private readonly Adapter _adapter;
-
- public Api18BleScanCallback(Adapter adapter)
- {
- _adapter = adapter;
- }
-
- public void OnLeScan(BluetoothDevice bleDevice, int rssi, byte[] scanRecord)
- {
- Trace.Message("Adapter.LeScanCallback: " + bleDevice.Name);
-
- _adapter.HandleDiscoveredDevice(new Device(_adapter, bleDevice, null, rssi, scanRecord));
- }
- }
-
-
- public class Api21BleScanCallback : ScanCallback
- {
- private readonly Adapter _adapter;
- public Api21BleScanCallback(Adapter adapter)
- {
- _adapter = adapter;
- }
-
- public override void OnScanFailed(ScanFailure errorCode)
- {
- Trace.Message("Adapter: Scan failed with code {0}", errorCode);
- base.OnScanFailed(errorCode);
- }
-
- public override void OnScanResult(ScanCallbackType callbackType, ScanResult result)
- {
- base.OnScanResult(callbackType, result);
-
- /* Might want to transition to parsing the API21+ ScanResult, but sort of a pain for now
- List records = new List();
- records.Add(new AdvertisementRecord(AdvertisementRecordType.Flags, BitConverter.GetBytes(result.ScanRecord.AdvertiseFlags)));
- if (!string.IsNullOrEmpty(result.ScanRecord.DeviceName))
- {
- records.Add(new AdvertisementRecord(AdvertisementRecordType.CompleteLocalName, Encoding.UTF8.GetBytes(result.ScanRecord.DeviceName)));
- }
- for (int i = 0; i < result.ScanRecord.ManufacturerSpecificData.Size(); i++)
- {
- int key = result.ScanRecord.ManufacturerSpecificData.KeyAt(i);
- var arr = result.ScanRecord.GetManufacturerSpecificData(key);
- byte[] data = new byte[arr.Length + 2];
- BitConverter.GetBytes((ushort)key).CopyTo(data,0);
- arr.CopyTo(data, 2);
- records.Add(new AdvertisementRecord(AdvertisementRecordType.ManufacturerSpecificData, data));
- }
-
- foreach(var uuid in result.ScanRecord.ServiceUuids)
- {
- records.Add(new AdvertisementRecord(AdvertisementRecordType.UuidsIncomplete128Bit, uuid.Uuid.));
- }
-
- foreach(var key in result.ScanRecord.ServiceData.Keys)
- {
- records.Add(new AdvertisementRecord(AdvertisementRecordType.ServiceData, result.ScanRecord.ServiceData));
- }*/
-
- var device = new Device(_adapter, result.Device, null, result.Rssi, result.ScanRecord.GetBytes());
-
- //Device device;
- //if (result.ScanRecord.ManufacturerSpecificData.Size() > 0)
- //{
- // int key = result.ScanRecord.ManufacturerSpecificData.KeyAt(0);
- // byte[] mdata = result.ScanRecord.GetManufacturerSpecificData(key);
- // byte[] mdataWithKey = new byte[mdata.Length + 2];
- // BitConverter.GetBytes((ushort)key).CopyTo(mdataWithKey, 0);
- // mdata.CopyTo(mdataWithKey, 2);
- // device = new Device(result.Device, null, null, result.Rssi, mdataWithKey);
- //}
- //else
- //{
- // device = new Device(result.Device, null, null, result.Rssi, new byte[0]);
- //}
-
- _adapter.HandleDiscoveredDevice(device);
-
- }
- }
- }
-}
-
-
-
diff --git a/Source/Plugin.BLE.Android/BleImplementation.cs b/Source/Plugin.BLE.Android/BleImplementation.cs
deleted file mode 100644
index 73812433..00000000
--- a/Source/Plugin.BLE.Android/BleImplementation.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-using Android.App;
-using Android.Bluetooth;
-using Android.Content;
-using Android.Content.PM;
-using Plugin.BLE.Abstractions;
-using Plugin.BLE.Abstractions.Contracts;
-using Plugin.BLE.BroadcastReceivers;
-using Plugin.BLE.Extensions;
-using Adapter = Plugin.BLE.Android.Adapter;
-using IAdapter = Plugin.BLE.Abstractions.Contracts.IAdapter;
-
-namespace Plugin.BLE
-{
- internal class BleImplementation : BleImplementationBase
- {
- private BluetoothManager _bluetoothManager;
-
- protected override void InitializeNative()
- {
- var ctx = Application.Context;
- if (!ctx.PackageManager.HasSystemFeature(PackageManager.FeatureBluetoothLe))
- return;
-
- var statusChangeReceiver = new BluetoothStatusBroadcastReceiver(UpdateState);
- ctx.RegisterReceiver(statusChangeReceiver, new IntentFilter(BluetoothAdapter.ActionStateChanged));
-
- _bluetoothManager = (BluetoothManager)ctx.GetSystemService(Context.BluetoothService);
- }
-
- protected override BluetoothState GetInitialStateNative()
- {
- if(_bluetoothManager == null)
- return BluetoothState.Unavailable;
-
- return _bluetoothManager.Adapter.State.ToBluetoothState();
- }
-
- protected override IAdapter CreateNativeAdapter()
- {
- return new Adapter(_bluetoothManager);
- }
-
- private void UpdateState(BluetoothState state)
- {
- State = state;
- }
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Android/BroadcastReceivers/BondStatusBroadcastReceiver.cs b/Source/Plugin.BLE.Android/BroadcastReceivers/BondStatusBroadcastReceiver.cs
deleted file mode 100644
index ecffedcf..00000000
--- a/Source/Plugin.BLE.Android/BroadcastReceivers/BondStatusBroadcastReceiver.cs
+++ /dev/null
@@ -1,41 +0,0 @@
-using System;
-using Android.Bluetooth;
-using Android.Content;
-using Plugin.BLE.Abstractions;
-using Plugin.BLE.Abstractions.EventArgs;
-using Plugin.BLE.Android;
-
-namespace Plugin.BLE.BroadcastReceivers
-{
- //[BroadcastReceiver]
- public class BondStatusBroadcastReceiver : BroadcastReceiver
- {
- public event EventHandler BondStateChanged;
-
- public override void OnReceive(Context context, Intent intent)
- {
- var bondState = (Bond)intent.GetIntExtra(BluetoothDevice.ExtraBondState, (int)Bond.None);
- //ToDo
- var device = new Device(null, (BluetoothDevice)intent.GetParcelableExtra(BluetoothDevice.ExtraDevice), null, 0);
- Console.WriteLine(bondState.ToString());
-
- if (BondStateChanged == null) return;
-
- switch (bondState)
- {
- case Bond.None:
- BondStateChanged(this, new DeviceBondStateChangedEventArgs() { Device = device, State = DeviceBondState.NotBonded });
- break;
-
- case Bond.Bonding:
- BondStateChanged(this, new DeviceBondStateChangedEventArgs() { Device = device, State = DeviceBondState.Bonding });
- break;
-
- case Bond.Bonded:
- BondStateChanged(this, new DeviceBondStateChangedEventArgs() { Device = device, State = DeviceBondState.Bonded });
- break;
-
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Android/Device.cs b/Source/Plugin.BLE.Android/Device.cs
deleted file mode 100644
index 62e6d7c4..00000000
--- a/Source/Plugin.BLE.Android/Device.cs
+++ /dev/null
@@ -1,349 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading.Tasks;
-using Android.App;
-using Android.OS;
-using Android.Bluetooth;
-using Android.Content;
-using Plugin.BLE.Abstractions;
-using Plugin.BLE.Abstractions.Contracts;
-using Plugin.BLE.Abstractions.EventArgs;
-using Plugin.BLE.Abstractions.Exceptions;
-using Plugin.BLE.Abstractions.Utils;
-using Plugin.BLE.Android.CallbackEventArgs;
-using Trace = Plugin.BLE.Abstractions.Trace;
-
-namespace Plugin.BLE.Android
-{
- public class Device : DeviceBase
- {
- public BluetoothDevice BluetoothDevice { get; private set; }
-
- ///
- /// we have to keep a reference to this because Android's api is weird and requires
- /// the GattServer in order to do nearly anything, including enumerating services
- ///
- internal BluetoothGatt _gatt;
-
- ///
- /// we also track this because of gogole's weird API. the gatt callback is where
- /// we'll get notified when services are enumerated
- ///
- private readonly GattCallback _gattCallback;
-
- public Device(Adapter adapter, BluetoothDevice nativeDevice, BluetoothGatt gatt, int rssi, byte[] advertisementData = null) : base(adapter)
- {
- Update(nativeDevice, gatt);
- Rssi = rssi;
- AdvertisementRecords = ParseScanRecord(advertisementData);
- _gattCallback = new GattCallback(adapter, this);
- }
-
- public void Update(BluetoothDevice nativeDevice, BluetoothGatt gatt)
- {
- BluetoothDevice = nativeDevice;
- _gatt = gatt;
-
-
- Id = ParseDeviceId();
- Name = BluetoothDevice.Name;
- }
-
- public override object NativeDevice => BluetoothDevice;
- internal bool IsOperationRequested { get; set; }
-
- protected override async Task> GetServicesNativeAsync()
- {
- if (_gattCallback == null || _gatt == null)
- {
- return Enumerable.Empty();
- }
-
- return await TaskBuilder.FromEvent, EventHandler, EventHandler>(
- execute: () => _gatt.DiscoverServices(),
- getCompleteHandler: (complete, reject) => ((sender, args) =>
- {
- complete(_gatt.Services.Select(service => new Service(service, _gatt, _gattCallback, this)));
- }),
- subscribeComplete: handler => _gattCallback.ServicesDiscovered += handler,
- unsubscribeComplete: handler => _gattCallback.ServicesDiscovered -= handler,
- getRejectHandler: reject => ((sender, args) =>
- {
- reject(new Exception($"Device {Name} disconnected while fetching services."));
- }),
- subscribeReject: handler => _gattCallback.ConnectionInterrupted += handler,
- unsubscribeReject: handler => _gattCallback.ConnectionInterrupted -= handler);
- }
-
- public void Connect(ConnectParameters connectParameters)
- {
- IsOperationRequested = true;
-
- if (connectParameters.ForceBleTransport)
- {
- ConnectToGattForceBleTransportAPI(connectParameters.AutoConnect);
- }
- else
- {
- /*_gatt = */
- BluetoothDevice.ConnectGatt(Application.Context, connectParameters.AutoConnect, _gattCallback);
- }
- }
-
- private void ConnectToGattForceBleTransportAPI(bool autoconnect)
- {
- //This parameter is present from API 18 but only public from API 23
- //So reflection is used before API 23
- if (Build.VERSION.SdkInt < BuildVersionCodes.Lollipop)
- {
- //no transport mode before lollipop, it will probably not work... gattCallBackError 133 again alas
- BluetoothDevice.ConnectGatt(Application.Context, autoconnect, _gattCallback);
- }
- else if (Build.VERSION.SdkInt < BuildVersionCodes.M)
- {
- var m = BluetoothDevice.Class.GetDeclaredMethod("connectGatt", new Java.Lang.Class[] {
- Java.Lang.Class.FromType(typeof(Context)),
- Java.Lang.Boolean.Type,
- Java.Lang.Class.FromType(typeof(BluetoothGattCallback)),
- Java.Lang.Integer.Type});
-
- var transport = BluetoothDevice.Class.GetDeclaredField("TRANSPORT_LE").GetInt(null); // LE = 2, BREDR = 1, AUTO = 0
- m.Invoke(BluetoothDevice, Application.Context, false, _gattCallback, transport);
- }
- else
- {
- BluetoothDevice.ConnectGatt(Application.Context, autoconnect, _gattCallback, BluetoothTransports.Le);
- }
-
- }
-
- ///
- /// This method is only called by a user triggered disconnect.
- /// A user will first trigger _gatt.disconnect -> which in turn will trigger _gatt.Close() via the gattCallback
- ///
- public void Disconnect()
- {
- if (_gatt != null)
- {
- IsOperationRequested = true;
-
- ClearServices();
-
- _gatt.Disconnect();
- }
- else
- {
- Trace.Message("[Warning]: Can't disconnect {0}. Gatt is null.", Name);
- }
- }
-
- ///
- /// CloseGatt is called by the gattCallback in case of user disconnect or a disconnect by signal loss or a connection error.
- /// Cleares all cached services.
- ///
- public void CloseGatt()
- {
- _gatt?.Close();
- _gatt = null;
-
- // ClossGatt might will get called on signal loss without Disconnect being called we have to make sure we clear the services
- // Clear services & characteristics otherwise we will get gatt operation return FALSE when connecting to the same IDevice instace at a later time
- ClearServices();
- }
-
- protected override DeviceState GetState()
- {
- var manager = (BluetoothManager)Application.Context.GetSystemService(Context.BluetoothService);
- var state = manager.GetConnectionState(BluetoothDevice, ProfileType.Gatt);
-
- switch (state)
- {
- case ProfileState.Connected:
- // if the device does not have a gatt instance we can't use it in the app, so we need to explicitly be able to connect it
- // even if the profile state is connected
- return _gatt != null ? DeviceState.Connected : DeviceState.Limited;
-
- case ProfileState.Connecting:
- return DeviceState.Connecting;
-
- case ProfileState.Disconnected:
- case ProfileState.Disconnecting:
- default:
- return DeviceState.Disconnected;
- }
- }
-
- private Guid ParseDeviceId()
- {
- var deviceGuid = new byte[16];
- var macWithoutColons = BluetoothDevice.Address.Replace(":", "");
- var macBytes = Enumerable.Range(0, macWithoutColons.Length)
- .Where(x => x % 2 == 0)
- .Select(x => Convert.ToByte(macWithoutColons.Substring(x, 2), 16))
- .ToArray();
- macBytes.CopyTo(deviceGuid, 10);
- return new Guid(deviceGuid);
- }
-
- public static List ParseScanRecord(byte[] scanRecord)
- {
- var records = new List();
-
- if (scanRecord == null)
- return records;
-
- int index = 0;
- while (index < scanRecord.Length)
- {
- byte length = scanRecord[index++];
- //Done once we run out of records
- // 1 byte for type and length-1 bytes for data
- if (length == 0) break;
-
- int type = scanRecord[index];
- //Done if our record isn't a valid type
- if (type == 0) break;
-
- if (!Enum.IsDefined(typeof(AdvertisementRecordType), type))
- {
- Trace.Message("Advertisment record type not defined: {0}", type);
- break;
- }
-
- //data length is length -1 because type takes the first byte
- byte[] data = new byte[length - 1];
- Array.Copy(scanRecord, index + 1, data, 0, length - 1);
-
- // don't forget that data is little endian so reverse
- // Supplement to Bluetooth Core Specification 1
- // NOTE: all relevant devices are already little endian, so this is not necessary for any type except UUIDs
- //var record = new AdvertisementRecord((AdvertisementRecordType)type, data.Reverse().ToArray());
-
- switch ((AdvertisementRecordType)type)
- {
- case AdvertisementRecordType.ServiceDataUuid32Bit:
- case AdvertisementRecordType.SsUuids128Bit:
- case AdvertisementRecordType.SsUuids16Bit:
- case AdvertisementRecordType.SsUuids32Bit:
- case AdvertisementRecordType.UuidCom32Bit:
- case AdvertisementRecordType.UuidsComplete128Bit:
- case AdvertisementRecordType.UuidsComplete16Bit:
- case AdvertisementRecordType.UuidsIncomple16Bit:
- case AdvertisementRecordType.UuidsIncomplete128Bit:
- Array.Reverse(data);
- break;
- }
- var record = new AdvertisementRecord((AdvertisementRecordType)type, data);
-
- Trace.Message(record.ToString());
-
- records.Add(record);
-
- //Advance
- index += length;
- }
-
- return records;
- }
-
- public override async Task UpdateRssiAsync()
- {
- if (_gatt == null || _gattCallback == null)
- {
- Trace.Message("You can't read the RSSI value for disconnected devices except on discovery on Android. Device is {0}", State);
- return false;
- }
-
- return await TaskBuilder.FromEvent, EventHandler>(
- execute: () => _gatt.ReadRemoteRssi(),
- getCompleteHandler: (complete, reject) => ((sender, args) =>
- {
- if (args.Error == null)
- {
- Trace.Message("Read RSSI for {0} {1}: {2}", Id, Name, args.Rssi);
- Rssi = args.Rssi;
- complete(true);
- }
- else
- {
- Trace.Message($"Failed to read RSSI for device {Id}-{Name}. {args.Error.Message}");
- complete(false);
- }
- }),
- subscribeComplete: handler => _gattCallback.RemoteRssiRead += handler,
- unsubscribeComplete: handler => _gattCallback.RemoteRssiRead -= handler,
- getRejectHandler: reject => ((sender, args) =>
- {
- reject(new Exception($"Device {Name} disconnected while updating rssi."));
- }),
- subscribeReject: handler => _gattCallback.ConnectionInterrupted += handler,
- unsubscribeReject: handler => _gattCallback.ConnectionInterrupted -= handler);
- }
-
- protected override async Task RequestMtuNativeAsync(int requestValue)
- {
- if (_gatt == null || _gattCallback == null)
- {
- Trace.Message("You can't request a MTU for disconnected devices. Device is {0}", State);
- return -1;
- }
-
- if (Build.VERSION.SdkInt < BuildVersionCodes.Lollipop)
- {
- Trace.Message($"Request MTU not supported in this Android API level");
- return -1;
- }
-
- return await TaskBuilder.FromEvent, EventHandler>(
- execute: () => { _gatt.RequestMtu(requestValue); },
- getCompleteHandler: (complete, reject) => ((sender, args) =>
- {
- if (args.Error != null)
- {
- Trace.Message($"Failed to request MTU ({requestValue}) for device {Id}-{Name}. {args.Error.Message}");
- reject(new Exception($"Request MTU error: {args.Error.Message}"));
- }
- else
- {
- complete(args.Mtu);
- }
- }),
- subscribeComplete: handler => _gattCallback.MtuRequested += handler,
- unsubscribeComplete: handler => _gattCallback.MtuRequested -= handler,
- getRejectHandler: reject => ((sender, args) =>
- {
- reject(new Exception($"Device {Name} disconnected while requesting MTU."));
- }),
- subscribeReject: handler => _gattCallback.ConnectionInterrupted += handler,
- unsubscribeReject: handler => _gattCallback.ConnectionInterrupted -= handler
- );
- }
-
- protected override bool UpdateConnectionIntervalNative(ConnectionInterval interval)
- {
- if (_gatt == null || _gattCallback == null)
- {
- Trace.Message("You can't update a connection interval for disconnected devices. Device is {0}", State);
- return false;
- }
-
- if (Build.VERSION.SdkInt < BuildVersionCodes.Lollipop)
- {
- Trace.Message($"Update connection interval paramter in this Android API level");
- return false;
- }
-
- try
- {
- // map to android gattConnectionPriorities
- // https://developer.android.com/reference/android/bluetooth/BluetoothGatt.html#CONNECTION_PRIORITY_BALANCED
- return _gatt.RequestConnectionPriority((GattConnectionPriority)(int)interval);
- }
- catch (Exception ex)
- {
- throw new Exception($"Update Connection Interval fails with error. {ex.Message}");
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Android/Plugin.BLE.Android.csproj b/Source/Plugin.BLE.Android/Plugin.BLE.Android.csproj
deleted file mode 100644
index de507763..00000000
--- a/Source/Plugin.BLE.Android/Plugin.BLE.Android.csproj
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.30703
- 2.0
- {80C10C11-6FCB-4038-B029-A700039E8F99}
- {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- Library
- Properties
- Plugin.BLE
- Plugin.BLE
- 512
- Resources\Resource.Designer.cs
- Off
- False
- v7.1
-
-
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- bin\Release\Plugin.BLE.XML
-
-
-
-
-
-
-
-
-
-
-
- CrossBluetoothLE.cs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {F479F7DB-CFA6-49E5-AA41-4FE6A4DA39B0}
- Plugin.BLE.Abstractions
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Source/Plugin.BLE.Android/Properties/AssemblyInfo.cs b/Source/Plugin.BLE.Android/Properties/AssemblyInfo.cs
deleted file mode 100644
index 1cd33552..00000000
--- a/Source/Plugin.BLE.Android/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-using Android.App;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Plugin.BLE.Android")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Plugin.BLE.Android")]
-[assembly: AssemblyCopyright("Copyright � 2016")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: ComVisible(false)]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyVersion("1.3.0")]
-[assembly: AssemblyFileVersion("1.3.0")]
diff --git a/Source/Plugin.BLE.Android/Resources/Resource.Designer.cs b/Source/Plugin.BLE.Android/Resources/Resource.Designer.cs
deleted file mode 100644
index e69de29b..00000000
diff --git a/Source/Plugin.BLE.Tests/CharacteristicBaseTests.cs b/Source/Plugin.BLE.Tests/CharacteristicBaseTests.cs
index 010f6467..3fc01805 100644
--- a/Source/Plugin.BLE.Tests/CharacteristicBaseTests.cs
+++ b/Source/Plugin.BLE.Tests/CharacteristicBaseTests.cs
@@ -6,7 +6,7 @@
using Xunit;
namespace Plugin.BLE.Tests
-{
+{
public class CharacteristicBaseTests
{
[Theory(DisplayName = "Setting WriteType to not supported type throws InvalidOperationException")]
diff --git a/Source/Plugin.BLE.Tests/Mocks/CharacteristicMock.cs b/Source/Plugin.BLE.Tests/Mocks/CharacteristicMock.cs
index d6fc78df..a452d62d 100644
--- a/Source/Plugin.BLE.Tests/Mocks/CharacteristicMock.cs
+++ b/Source/Plugin.BLE.Tests/Mocks/CharacteristicMock.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using System.Threading;
using System.Threading.Tasks;
using Plugin.BLE.Abstractions;
using Plugin.BLE.Abstractions.Contracts;
@@ -7,7 +8,7 @@
namespace Plugin.BLE.Tests.Mocks
{
- public class CharacteristicMock : CharacteristicBase
+ public class CharacteristicMock : CharacteristicBase