diff --git a/Android.Dialog.sln b/Android.Dialog.sln new file mode 100644 index 0000000..7c62d41 --- /dev/null +++ b/Android.Dialog.sln @@ -0,0 +1,26 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Android.Dialog", "Android.Dialog\Android.Dialog.csproj", "{33044C7B-47A4-4113-A61A-EB429407F818}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DialogSampleApp", "DialogSampleApp\DialogSampleApp.csproj", "{62BAEFFF-BBF1-4BFC-BFCB-79BD60184A54}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {33044C7B-47A4-4113-A61A-EB429407F818}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {33044C7B-47A4-4113-A61A-EB429407F818}.Debug|Any CPU.Build.0 = Debug|Any CPU + {33044C7B-47A4-4113-A61A-EB429407F818}.Release|Any CPU.ActiveCfg = Release|Any CPU + {33044C7B-47A4-4113-A61A-EB429407F818}.Release|Any CPU.Build.0 = Release|Any CPU + {62BAEFFF-BBF1-4BFC-BFCB-79BD60184A54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {62BAEFFF-BBF1-4BFC-BFCB-79BD60184A54}.Debug|Any CPU.Build.0 = Debug|Any CPU + {62BAEFFF-BBF1-4BFC-BFCB-79BD60184A54}.Release|Any CPU.ActiveCfg = Release|Any CPU + {62BAEFFF-BBF1-4BFC-BFCB-79BD60184A54}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(MonoDevelopProperties) = preSolution + StartupItem = DialogSampleApp\DialogSampleApp.csproj + EndGlobalSection +EndGlobal diff --git a/Android.Dialog/.gitignore b/Android.Dialog/.gitignore new file mode 100755 index 0000000..8802e96 --- /dev/null +++ b/Android.Dialog/.gitignore @@ -0,0 +1,27 @@ +bin +obj +*.user +*.suo +_ReSharper.* +*.resharper +*.cache +~$* +*.usertasks +*.userprefs +.DS_Store? +ehthumbs.db +Icon? +Thumbs.db +*.sqlite +*.iso +*.7z +*.dmg +*.gz +*.iso +*.jar +*.rar +*.tar +*.zip +*.pidb + +.DS_Store diff --git a/AchievementElement.cs b/Android.Dialog/AchievementElement.cs old mode 100644 new mode 100755 similarity index 100% rename from AchievementElement.cs rename to Android.Dialog/AchievementElement.cs diff --git a/Android.Dialog.csproj b/Android.Dialog/Android.Dialog.csproj similarity index 99% rename from Android.Dialog.csproj rename to Android.Dialog/Android.Dialog.csproj index bd9e6a4..6cb6142 100644 --- a/Android.Dialog.csproj +++ b/Android.Dialog/Android.Dialog.csproj @@ -35,7 +35,6 @@ TRACE prompt 4 - SdkOnly false diff --git a/BindingContext.cs b/Android.Dialog/BindingContext.cs old mode 100644 new mode 100755 similarity index 100% rename from BindingContext.cs rename to Android.Dialog/BindingContext.cs diff --git a/BooleanElement.cs b/Android.Dialog/BooleanElement.cs old mode 100644 new mode 100755 similarity index 100% rename from BooleanElement.cs rename to Android.Dialog/BooleanElement.cs diff --git a/ButtonElement.cs b/Android.Dialog/ButtonElement.cs old mode 100644 new mode 100755 similarity index 100% rename from ButtonElement.cs rename to Android.Dialog/ButtonElement.cs diff --git a/CheckboxElement.cs b/Android.Dialog/CheckboxElement.cs old mode 100644 new mode 100755 similarity index 100% rename from CheckboxElement.cs rename to Android.Dialog/CheckboxElement.cs diff --git a/DateTimeElement.cs b/Android.Dialog/DateTimeElement.cs old mode 100644 new mode 100755 similarity index 100% rename from DateTimeElement.cs rename to Android.Dialog/DateTimeElement.cs diff --git a/DialogActivity.cs b/Android.Dialog/DialogActivity.cs old mode 100644 new mode 100755 similarity index 100% rename from DialogActivity.cs rename to Android.Dialog/DialogActivity.cs diff --git a/DialogAdapter.cs b/Android.Dialog/DialogAdapter.cs old mode 100644 new mode 100755 similarity index 100% rename from DialogAdapter.cs rename to Android.Dialog/DialogAdapter.cs diff --git a/DialogListFragment.cs b/Android.Dialog/DialogListFragment.cs old mode 100644 new mode 100755 similarity index 100% rename from DialogListFragment.cs rename to Android.Dialog/DialogListFragment.cs diff --git a/DialogListView.cs b/Android.Dialog/DialogListView.cs old mode 100644 new mode 100755 similarity index 100% rename from DialogListView.cs rename to Android.Dialog/DialogListView.cs diff --git a/DroidResources.cs b/Android.Dialog/DroidResources.cs old mode 100644 new mode 100755 similarity index 100% rename from DroidResources.cs rename to Android.Dialog/DroidResources.cs diff --git a/Element.cs b/Android.Dialog/Element.cs old mode 100644 new mode 100755 similarity index 100% rename from Element.cs rename to Android.Dialog/Element.cs diff --git a/EntryElement.cs b/Android.Dialog/EntryElement.cs old mode 100644 new mode 100755 similarity index 100% rename from EntryElement.cs rename to Android.Dialog/EntryElement.cs diff --git a/Enums.cs b/Android.Dialog/Enums.cs old mode 100644 new mode 100755 similarity index 100% rename from Enums.cs rename to Android.Dialog/Enums.cs diff --git a/FloatElement.cs b/Android.Dialog/FloatElement.cs old mode 100644 new mode 100755 similarity index 100% rename from FloatElement.cs rename to Android.Dialog/FloatElement.cs diff --git a/Group.cs b/Android.Dialog/Group.cs old mode 100644 new mode 100755 similarity index 100% rename from Group.cs rename to Android.Dialog/Group.cs diff --git a/HtmlElement.cs b/Android.Dialog/HtmlElement.cs old mode 100644 new mode 100755 similarity index 100% rename from HtmlElement.cs rename to Android.Dialog/HtmlElement.cs diff --git a/IElementSizing.cs b/Android.Dialog/IElementSizing.cs old mode 100644 new mode 100755 similarity index 100% rename from IElementSizing.cs rename to Android.Dialog/IElementSizing.cs diff --git a/ImageElement.cs b/Android.Dialog/ImageElement.cs old mode 100644 new mode 100755 similarity index 100% rename from ImageElement.cs rename to Android.Dialog/ImageElement.cs diff --git a/MultilineElement.cs b/Android.Dialog/MultilineElement.cs old mode 100644 new mode 100755 similarity index 100% rename from MultilineElement.cs rename to Android.Dialog/MultilineElement.cs diff --git a/Properties/AssemblyInfo.cs b/Android.Dialog/Properties/AssemblyInfo.cs old mode 100644 new mode 100755 similarity index 100% rename from Properties/AssemblyInfo.cs rename to Android.Dialog/Properties/AssemblyInfo.cs diff --git a/RadioElement.cs b/Android.Dialog/RadioElement.cs old mode 100644 new mode 100755 similarity index 100% rename from RadioElement.cs rename to Android.Dialog/RadioElement.cs diff --git a/Reflect.cs b/Android.Dialog/Reflect.cs old mode 100644 new mode 100755 similarity index 100% rename from Reflect.cs rename to Android.Dialog/Reflect.cs diff --git a/Resources/Drawable-hdpi/dialog_disclosure.png b/Android.Dialog/Resources/Drawable-hdpi/dialog_disclosure.png old mode 100644 new mode 100755 similarity index 100% rename from Resources/Drawable-hdpi/dialog_disclosure.png rename to Android.Dialog/Resources/Drawable-hdpi/dialog_disclosure.png diff --git a/Resources/Drawable-hdpi/expander_ic_minimized.9.png b/Android.Dialog/Resources/Drawable-hdpi/expander_ic_minimized.9.png old mode 100644 new mode 100755 similarity index 100% rename from Resources/Drawable-hdpi/expander_ic_minimized.9.png rename to Android.Dialog/Resources/Drawable-hdpi/expander_ic_minimized.9.png diff --git a/Resources/Drawable/dialog_disclosure.png b/Android.Dialog/Resources/Drawable/dialog_disclosure.png old mode 100644 new mode 100755 similarity index 100% rename from Resources/Drawable/dialog_disclosure.png rename to Android.Dialog/Resources/Drawable/dialog_disclosure.png diff --git a/Resources/Layout/dialog_achievements.xml b/Android.Dialog/Resources/Layout/dialog_achievements.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_achievements.xml rename to Android.Dialog/Resources/Layout/dialog_achievements.xml diff --git a/Resources/Layout/dialog_boolfieldleft.xml b/Android.Dialog/Resources/Layout/dialog_boolfieldleft.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_boolfieldleft.xml rename to Android.Dialog/Resources/Layout/dialog_boolfieldleft.xml diff --git a/Resources/Layout/dialog_boolfieldright.xml b/Android.Dialog/Resources/Layout/dialog_boolfieldright.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_boolfieldright.xml rename to Android.Dialog/Resources/Layout/dialog_boolfieldright.xml diff --git a/Resources/Layout/dialog_boolfieldsubleft.xml b/Android.Dialog/Resources/Layout/dialog_boolfieldsubleft.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_boolfieldsubleft.xml rename to Android.Dialog/Resources/Layout/dialog_boolfieldsubleft.xml diff --git a/Resources/Layout/dialog_boolfieldsubright.xml b/Android.Dialog/Resources/Layout/dialog_boolfieldsubright.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_boolfieldsubright.xml rename to Android.Dialog/Resources/Layout/dialog_boolfieldsubright.xml diff --git a/Resources/Layout/dialog_button.xml b/Android.Dialog/Resources/Layout/dialog_button.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_button.xml rename to Android.Dialog/Resources/Layout/dialog_button.xml diff --git a/Resources/Layout/dialog_datefield.xml b/Android.Dialog/Resources/Layout/dialog_datefield.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_datefield.xml rename to Android.Dialog/Resources/Layout/dialog_datefield.xml diff --git a/Resources/Layout/dialog_fieldsetlabel.xml b/Android.Dialog/Resources/Layout/dialog_fieldsetlabel.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_fieldsetlabel.xml rename to Android.Dialog/Resources/Layout/dialog_fieldsetlabel.xml diff --git a/Resources/Layout/dialog_floatimage.xml b/Android.Dialog/Resources/Layout/dialog_floatimage.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_floatimage.xml rename to Android.Dialog/Resources/Layout/dialog_floatimage.xml diff --git a/Resources/Layout/dialog_html.xml b/Android.Dialog/Resources/Layout/dialog_html.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_html.xml rename to Android.Dialog/Resources/Layout/dialog_html.xml diff --git a/Resources/Layout/dialog_labelfieldbelow.xml b/Android.Dialog/Resources/Layout/dialog_labelfieldbelow.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_labelfieldbelow.xml rename to Android.Dialog/Resources/Layout/dialog_labelfieldbelow.xml diff --git a/Resources/Layout/dialog_labelfieldright.xml b/Android.Dialog/Resources/Layout/dialog_labelfieldright.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_labelfieldright.xml rename to Android.Dialog/Resources/Layout/dialog_labelfieldright.xml diff --git a/Resources/Layout/dialog_multiline_labelfieldbelow.xml b/Android.Dialog/Resources/Layout/dialog_multiline_labelfieldbelow.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_multiline_labelfieldbelow.xml rename to Android.Dialog/Resources/Layout/dialog_multiline_labelfieldbelow.xml diff --git a/Resources/Layout/dialog_onofffieldright.xml b/Android.Dialog/Resources/Layout/dialog_onofffieldright.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_onofffieldright.xml rename to Android.Dialog/Resources/Layout/dialog_onofffieldright.xml diff --git a/Resources/Layout/dialog_panel.xml b/Android.Dialog/Resources/Layout/dialog_panel.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_panel.xml rename to Android.Dialog/Resources/Layout/dialog_panel.xml diff --git a/Resources/Layout/dialog_root.xml b/Android.Dialog/Resources/Layout/dialog_root.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_root.xml rename to Android.Dialog/Resources/Layout/dialog_root.xml diff --git a/Resources/Layout/dialog_selectlist.xml b/Android.Dialog/Resources/Layout/dialog_selectlist.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_selectlist.xml rename to Android.Dialog/Resources/Layout/dialog_selectlist.xml diff --git a/Resources/Layout/dialog_selectlistfield.xml b/Android.Dialog/Resources/Layout/dialog_selectlistfield.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_selectlistfield.xml rename to Android.Dialog/Resources/Layout/dialog_selectlistfield.xml diff --git a/Resources/Layout/dialog_textarea.xml b/Android.Dialog/Resources/Layout/dialog_textarea.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_textarea.xml rename to Android.Dialog/Resources/Layout/dialog_textarea.xml diff --git a/Resources/Layout/dialog_textfieldbelow.xml b/Android.Dialog/Resources/Layout/dialog_textfieldbelow.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_textfieldbelow.xml rename to Android.Dialog/Resources/Layout/dialog_textfieldbelow.xml diff --git a/Resources/Layout/dialog_textfieldright.xml b/Android.Dialog/Resources/Layout/dialog_textfieldright.xml old mode 100644 new mode 100755 similarity index 100% rename from Resources/Layout/dialog_textfieldright.xml rename to Android.Dialog/Resources/Layout/dialog_textfieldright.xml diff --git a/Resources/Resource.Designer.cs b/Android.Dialog/Resources/Resource.Designer.cs old mode 100644 new mode 100755 similarity index 86% rename from Resources/Resource.Designer.cs rename to Android.Dialog/Resources/Resource.Designer.cs index ce1d221..503da74 --- a/Resources/Resource.Designer.cs +++ b/Android.Dialog/Resources/Resource.Designer.cs @@ -1,191 +1,191 @@ -#pragma warning disable 1591 -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.34003 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -[assembly: global::Android.Runtime.ResourceDesignerAttribute("Android.Dialog.Resource", IsApplication=false)] - -namespace Android.Dialog -{ - - - [System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "1.0.0.0")] - public partial class Resource - { - - static Resource() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - public partial class Attribute - { - - static Attribute() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Attribute() - { - } - } - - public partial class Drawable - { - - // aapt resource value: 0x7f020000 - public static int dialog_disclosure = 2130837504; - - // aapt resource value: 0x7f020001 - public static int expander_ic_minimized = 2130837505; - - static Drawable() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Drawable() - { - } - } - - public partial class Id - { - - // aapt resource value: 0x7f040004 - public static int dialog_BoolField = 2130968580; - - // aapt resource value: 0x7f040005 - public static int dialog_Button = 2130968581; - - // aapt resource value: 0x7f04000b - public static int dialog_DisclosureField = 2130968587; - - // aapt resource value: 0x7f040009 - public static int dialog_HtmlField = 2130968585; - - // aapt resource value: 0x7f040007 - public static int dialog_ImageLeft = 2130968583; - - // aapt resource value: 0x7f040002 - public static int dialog_ImageRight = 2130968578; - - // aapt resource value: 0x7f040000 - public static int dialog_LabelField = 2130968576; - - // aapt resource value: 0x7f040003 - public static int dialog_LabelPercentageField = 2130968579; - - // aapt resource value: 0x7f040001 - public static int dialog_LabelSubtextField = 2130968577; - - // aapt resource value: 0x7f04000a - public static int dialog_Panel = 2130968586; - - // aapt resource value: 0x7f04000c - public static int dialog_RadioButtonList = 2130968588; - - // aapt resource value: 0x7f040008 - public static int dialog_SliderField = 2130968584; - - // aapt resource value: 0x7f04000d - public static int dialog_Spinner = 2130968589; - - // aapt resource value: 0x7f040006 - public static int dialog_ValueField = 2130968582; - - static Id() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Id() - { - } - } - - public partial class Layout - { - - // aapt resource value: 0x7f030000 - public static int dialog_achievements = 2130903040; - - // aapt resource value: 0x7f030001 - public static int dialog_boolfieldleft = 2130903041; - - // aapt resource value: 0x7f030002 - public static int dialog_boolfieldright = 2130903042; - - // aapt resource value: 0x7f030003 - public static int dialog_boolfieldsubleft = 2130903043; - - // aapt resource value: 0x7f030004 - public static int dialog_boolfieldsubright = 2130903044; - - // aapt resource value: 0x7f030005 - public static int dialog_button = 2130903045; - - // aapt resource value: 0x7f030006 - public static int dialog_datefield = 2130903046; - - // aapt resource value: 0x7f030007 - public static int dialog_fieldsetlabel = 2130903047; - - // aapt resource value: 0x7f030008 - public static int dialog_floatimage = 2130903048; - - // aapt resource value: 0x7f030009 - public static int dialog_html = 2130903049; - - // aapt resource value: 0x7f03000a - public static int dialog_labelfieldbelow = 2130903050; - - // aapt resource value: 0x7f03000b - public static int dialog_labelfieldright = 2130903051; - - // aapt resource value: 0x7f03000c - public static int dialog_multiline_labelfieldbelow = 2130903052; - - // aapt resource value: 0x7f03000d - public static int dialog_onofffieldright = 2130903053; - - // aapt resource value: 0x7f03000e - public static int dialog_panel = 2130903054; - - // aapt resource value: 0x7f03000f - public static int dialog_root = 2130903055; - - // aapt resource value: 0x7f030010 - public static int dialog_selectlist = 2130903056; - - // aapt resource value: 0x7f030011 - public static int dialog_selectlistfield = 2130903057; - - // aapt resource value: 0x7f030012 - public static int dialog_textarea = 2130903058; - - // aapt resource value: 0x7f030013 - public static int dialog_textfieldbelow = 2130903059; - - // aapt resource value: 0x7f030014 - public static int dialog_textfieldright = 2130903060; - - static Layout() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Layout() - { - } - } - } -} -#pragma warning restore 1591 +#pragma warning disable 1591 +// ------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Mono Runtime Version: 4.0.30319.17020 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +// ------------------------------------------------------------------------------ + +[assembly: Android.Runtime.ResourceDesignerAttribute("Android.Dialog.Resource", IsApplication=false)] + +namespace Android.Dialog +{ + + + [System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "1.0.0.0")] + public partial class Resource + { + + static Resource() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + public partial class Attribute + { + + static Attribute() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Attribute() + { + } + } + + public partial class Drawable + { + + // aapt resource value: 0x7f020000 + public static int dialog_disclosure = 2130837504; + + // aapt resource value: 0x7f020001 + public static int expander_ic_minimized = 2130837505; + + static Drawable() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Drawable() + { + } + } + + public partial class Id + { + + // aapt resource value: 0x7f040004 + public static int dialog_BoolField = 2130968580; + + // aapt resource value: 0x7f040005 + public static int dialog_Button = 2130968581; + + // aapt resource value: 0x7f04000b + public static int dialog_DisclosureField = 2130968587; + + // aapt resource value: 0x7f040009 + public static int dialog_HtmlField = 2130968585; + + // aapt resource value: 0x7f040007 + public static int dialog_ImageLeft = 2130968583; + + // aapt resource value: 0x7f040002 + public static int dialog_ImageRight = 2130968578; + + // aapt resource value: 0x7f040000 + public static int dialog_LabelField = 2130968576; + + // aapt resource value: 0x7f040003 + public static int dialog_LabelPercentageField = 2130968579; + + // aapt resource value: 0x7f040001 + public static int dialog_LabelSubtextField = 2130968577; + + // aapt resource value: 0x7f04000a + public static int dialog_Panel = 2130968586; + + // aapt resource value: 0x7f04000c + public static int dialog_RadioButtonList = 2130968588; + + // aapt resource value: 0x7f040008 + public static int dialog_SliderField = 2130968584; + + // aapt resource value: 0x7f04000d + public static int dialog_Spinner = 2130968589; + + // aapt resource value: 0x7f040006 + public static int dialog_ValueField = 2130968582; + + static Id() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Id() + { + } + } + + public partial class Layout + { + + // aapt resource value: 0x7f030000 + public static int dialog_achievements = 2130903040; + + // aapt resource value: 0x7f030001 + public static int dialog_boolfieldleft = 2130903041; + + // aapt resource value: 0x7f030002 + public static int dialog_boolfieldright = 2130903042; + + // aapt resource value: 0x7f030003 + public static int dialog_boolfieldsubleft = 2130903043; + + // aapt resource value: 0x7f030004 + public static int dialog_boolfieldsubright = 2130903044; + + // aapt resource value: 0x7f030005 + public static int dialog_button = 2130903045; + + // aapt resource value: 0x7f030006 + public static int dialog_datefield = 2130903046; + + // aapt resource value: 0x7f030007 + public static int dialog_fieldsetlabel = 2130903047; + + // aapt resource value: 0x7f030008 + public static int dialog_floatimage = 2130903048; + + // aapt resource value: 0x7f030009 + public static int dialog_html = 2130903049; + + // aapt resource value: 0x7f03000a + public static int dialog_labelfieldbelow = 2130903050; + + // aapt resource value: 0x7f03000b + public static int dialog_labelfieldright = 2130903051; + + // aapt resource value: 0x7f03000c + public static int dialog_multiline_labelfieldbelow = 2130903052; + + // aapt resource value: 0x7f03000d + public static int dialog_onofffieldright = 2130903053; + + // aapt resource value: 0x7f03000e + public static int dialog_panel = 2130903054; + + // aapt resource value: 0x7f03000f + public static int dialog_root = 2130903055; + + // aapt resource value: 0x7f030010 + public static int dialog_selectlist = 2130903056; + + // aapt resource value: 0x7f030011 + public static int dialog_selectlistfield = 2130903057; + + // aapt resource value: 0x7f030012 + public static int dialog_textarea = 2130903058; + + // aapt resource value: 0x7f030013 + public static int dialog_textfieldbelow = 2130903059; + + // aapt resource value: 0x7f030014 + public static int dialog_textfieldright = 2130903060; + + static Layout() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Layout() + { + } + } + } +} +#pragma warning restore 1591 diff --git a/RootElement.cs b/Android.Dialog/RootElement.cs old mode 100644 new mode 100755 similarity index 100% rename from RootElement.cs rename to Android.Dialog/RootElement.cs diff --git a/Section.cs b/Android.Dialog/Section.cs old mode 100644 new mode 100755 similarity index 100% rename from Section.cs rename to Android.Dialog/Section.cs diff --git a/StringElement.cs b/Android.Dialog/StringElement.cs old mode 100644 new mode 100755 similarity index 100% rename from StringElement.cs rename to Android.Dialog/StringElement.cs diff --git a/ViewElement.cs b/Android.Dialog/ViewElement.cs old mode 100644 new mode 100755 similarity index 100% rename from ViewElement.cs rename to Android.Dialog/ViewElement.cs diff --git a/WebContentElement.cs b/Android.Dialog/WebContentElement.cs old mode 100644 new mode 100755 similarity index 100% rename from WebContentElement.cs rename to Android.Dialog/WebContentElement.cs diff --git a/BUGS b/BUGS old mode 100644 new mode 100755 diff --git a/DialogSampleApp/Activity1.cs b/DialogSampleApp/Activity1.cs new file mode 100755 index 0000000..4a805bc --- /dev/null +++ b/DialogSampleApp/Activity1.cs @@ -0,0 +1,62 @@ +using Android.App; +using Android.OS; +using Android.Views; +using Android.Widget; +using Android.Dialog; +using System; + +namespace DialogSampleApp +{ + // + // NOTE: with the new update you will have to add all the dialog_* prefixes to your main application. + // This is because the current version of Mono for Android will not add resources from assemblies + // to the main application like it does for libraries in Android/Java/Eclipse... This could + // change in a future version (it's slated for 1.0 post release) but for now, just add them + // as in this sample... + // + [Activity(Label = "MD.D Sample", MainLauncher = true, WindowSoftInputMode = SoftInput.AdjustPan)] + public class Activity1 : Activity + { + protected void StartNew() + { + StartActivity(typeof(Activity2)); + } + + protected override void OnCreate(Bundle bundle) + { + base.OnCreate(bundle); + + var root = new RootElement("Test Root Elem") + { + new Section("Test Header", "Test Footer") + { + new StringElement("Do Something", "Foo"), + new ButtonElement("DialogActivity", (object sender, EventArgs e) => this.StartNew() ), + new BooleanElement("Push my button", true), + new BooleanElement("Push this too", false), + new StringElement("Text label", "The Value"), + new BooleanElement("Push my button", true), + new BooleanElement("Push this too", false), + }, + new Section("Part II") + { + new StringElement("This is the String Element", "The Value"), + new CheckboxElement("Check this out", true), + new EntryElement("Username",""){ + Hint = "Enter Login" + }, + new EntryElement("Password", "") { + Hint = "Enter Password", + Password = true, + }, + } + }; + + var da = new DialogAdapter(this, root); + + var lv = new ListView(this) {Adapter = da}; + + SetContentView(lv); + } + } +} \ No newline at end of file diff --git a/DialogSampleApp/Activity2.cs b/DialogSampleApp/Activity2.cs new file mode 100755 index 0000000..758696d --- /dev/null +++ b/DialogSampleApp/Activity2.cs @@ -0,0 +1,83 @@ +using System; + +using Android.App; +using Android.Content; +using Android.Runtime; +using Android.Views; +using Android.Widget; +using Android.OS; +using Android.Content.PM; + +using Android.Dialog; +using Android.Graphics; + +namespace DialogSampleApp +{ + [Activity(Label = "MonoDroidDialogApp", + WindowSoftInputMode = SoftInput.AdjustPan, + ConfigurationChanges = ConfigChanges.KeyboardHidden | ConfigChanges.Orientation, + LaunchMode = LaunchMode.SingleTop)] + public class Activity2 : DialogActivity + { + protected override void OnCreate(Bundle bundle) + { + InitializeRoot(); + + base.OnCreate(bundle); + } + + void InitializeRoot() + { + var imageView = new ImageView(this); + imageView.SetImageResource (Resource.Drawable.icon); + + this.Root = new RootElement("Elements") + { + new Section("Element w/Format Overrides") + { + new CheckboxElement("CheckboxElement", true, "", Resource.Layout.dialog_boolfieldsubright), + new StringElement("String Element", "Value", Resource.Layout.dialog_labelfieldbelow), + new EntryElement("EntryElement", "", Resource.Layout.dialog_textfieldbelow) { Hint = "Plain" }, + new EntryElement("PasswordEntryElement", "Va", Resource.Layout.dialog_textfieldbelow) { Hint = "Password", Password = true }, + new EntryElement("EntryElement2", "Val", Resource.Layout.dialog_textfieldbelow) { Hint = "Plain3" }, + }, + new Section("Section") + { + new BooleanElement("BooleanElement", true), + new StringElement("StringElement", "Value"), + new EntryElement("EntryElement", "") { Hint = "Pain 2" }, + new EntryElement("PasswordEntryElement", "") { Hint = "Password 2", Password = true }, + new DateTimeElement("DateTimeElement", DateTime.Now), + new DateElement("DateElement", DateTime.Now), + new TimeElement("TimeElement", DateTime.Now), + new CheckboxElement("CheckboxElement", true), + new HtmlElement("HtmlElement (Link)","http://www.google.com"), + new ImageElement(imageView), + new MultilineElement("MultiLineElement", "The quick brown fox jumped over the lazy horse, the quick brown fox jumped over the lazy horse"), + new FloatElement("Range"), + }, + new Section("Groups") + { + new [] { + new RootElement("Radio Group", new Android.Dialog.RadioGroup("desert", 2)) + { + new Section () + { + new RadioElement ("Ice Cream", "desert"), + new RadioElement ("Milkshake", "desert"), + new RadioElement ("Chocolate Cake", "desert") + }, + new Section () + { + new RadioElement ("Ice Cream", "desert"), + new RadioElement ("Milkshake", "desert"), + new RadioElement ("Chocolate Cake", "desert") + } + } + } + } + }; + } + } +} + diff --git a/DialogSampleApp/Assets/AboutAssets.txt b/DialogSampleApp/Assets/AboutAssets.txt new file mode 100755 index 0000000..ee39886 --- /dev/null +++ b/DialogSampleApp/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/DialogSampleApp/DialogSampleApp.csproj b/DialogSampleApp/DialogSampleApp.csproj new file mode 100644 index 0000000..c62c1f1 --- /dev/null +++ b/DialogSampleApp/DialogSampleApp.csproj @@ -0,0 +1,142 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {62BAEFFF-BBF1-4BFC-BFCB-79BD60184A54} + {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + DialogSampleApp + DialogSampleApp + 512 + true + Resources\Resource.Designer.cs + Properties\AndroidManifest.xml + v4.0.3 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + None + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {33044C7B-47A4-4113-A61A-EB429407F818} + Android.Dialog + + + \ No newline at end of file diff --git a/DialogSampleApp/Properties/AndroidManifest.xml b/DialogSampleApp/Properties/AndroidManifest.xml new file mode 100644 index 0000000..679c4b6 --- /dev/null +++ b/DialogSampleApp/Properties/AndroidManifest.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/DialogSampleApp/Properties/AssemblyInfo.cs b/DialogSampleApp/Properties/AssemblyInfo.cs new file mode 100755 index 0000000..becc841 --- /dev/null +++ b/DialogSampleApp/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +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("DialogSampleApp")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Microsoft")] +[assembly: AssemblyProduct("DialogSampleApp")] +[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] +[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("a557ce8c-9dbe-4b93-8fc4-95ffc126cf14")] + +// 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.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/DialogSampleApp/Resources/AboutResources.txt b/DialogSampleApp/Resources/AboutResources.txt new file mode 100755 index 0000000..194ae28 --- /dev/null +++ b/DialogSampleApp/Resources/AboutResources.txt @@ -0,0 +1,50 @@ +Images, layout descriptions, binary blobs and string dictionaries can be included +in your application as resource files. Various Android APIs are designed to +operate on the resource IDs instead of dealing with images, strings or binary blobs +directly. + +For example, a sample Android app that contains a user interface layout (main.xml), +an internationalization string table (strings.xml) and some icons (drawable-XXX/icon.png) +would keep its resources in the "Resources" directory of the application: + +Resources/ + drawable-hdpi/ + icon.png + + drawable-ldpi/ + icon.png + + drawable-mdpi/ + icon.png + + layout/ + main.xml + + values/ + strings.xml + +In order to get the build system to recognize Android resources, set the build action to +"AndroidResource". The native Android APIs do not operate directly with filenames, but +instead operate on resource IDs. When you compile an Android application that uses resources, +the build system will package the resources for distribution and generate a class called +"Resource" that contains the tokens for each one of the resources included. For example, +for the above Resources layout, this is what the Resource class would expose: + +public class Resource { + public class drawable { + public const int icon = 0x123; + } + + public class layout { + public const int main = 0x456; + } + + public class strings { + public const int first_string = 0xabc; + public const int second_string = 0xbcd; + } +} + +You would then use R.drawable.icon to reference the drawable/icon.png file, or Resource.layout.main +to reference the layout/main.xml file, or Resource.strings.first_string to reference the first +string in the dictionary file values/strings.xml. \ No newline at end of file diff --git a/DialogSampleApp/Resources/Resource.Designer.cs b/DialogSampleApp/Resources/Resource.Designer.cs new file mode 100755 index 0000000..76f33c3 --- /dev/null +++ b/DialogSampleApp/Resources/Resource.Designer.cs @@ -0,0 +1,282 @@ +#pragma warning disable 1591 +// ------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Mono Runtime Version: 4.0.30319.17020 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +// ------------------------------------------------------------------------------ + +[assembly: Android.Runtime.ResourceDesignerAttribute("DialogSampleApp.Resource", IsApplication=true)] + +namespace DialogSampleApp +{ + + + [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::Android.Dialog.Resource.Drawable.dialog_disclosure = global::DialogSampleApp.Resource.Drawable.dialog_disclosure; + global::Android.Dialog.Resource.Drawable.expander_ic_minimized = global::DialogSampleApp.Resource.Drawable.expander_ic_minimized; + global::Android.Dialog.Resource.Id.dialog_BoolField = global::DialogSampleApp.Resource.Id.dialog_BoolField; + global::Android.Dialog.Resource.Id.dialog_Button = global::DialogSampleApp.Resource.Id.dialog_Button; + global::Android.Dialog.Resource.Id.dialog_DisclosureField = global::DialogSampleApp.Resource.Id.dialog_DisclosureField; + global::Android.Dialog.Resource.Id.dialog_HtmlField = global::DialogSampleApp.Resource.Id.dialog_HtmlField; + global::Android.Dialog.Resource.Id.dialog_ImageLeft = global::DialogSampleApp.Resource.Id.dialog_ImageLeft; + global::Android.Dialog.Resource.Id.dialog_ImageRight = global::DialogSampleApp.Resource.Id.dialog_ImageRight; + global::Android.Dialog.Resource.Id.dialog_LabelField = global::DialogSampleApp.Resource.Id.dialog_LabelField; + global::Android.Dialog.Resource.Id.dialog_LabelPercentageField = global::DialogSampleApp.Resource.Id.dialog_LabelPercentageField; + global::Android.Dialog.Resource.Id.dialog_LabelSubtextField = global::DialogSampleApp.Resource.Id.dialog_LabelSubtextField; + global::Android.Dialog.Resource.Id.dialog_Panel = global::DialogSampleApp.Resource.Id.dialog_Panel; + global::Android.Dialog.Resource.Id.dialog_RadioButtonList = global::DialogSampleApp.Resource.Id.dialog_RadioButtonList; + global::Android.Dialog.Resource.Id.dialog_SliderField = global::DialogSampleApp.Resource.Id.dialog_SliderField; + global::Android.Dialog.Resource.Id.dialog_Spinner = global::DialogSampleApp.Resource.Id.dialog_Spinner; + global::Android.Dialog.Resource.Id.dialog_ValueField = global::DialogSampleApp.Resource.Id.dialog_ValueField; + global::Android.Dialog.Resource.Layout.dialog_achievements = global::DialogSampleApp.Resource.Layout.dialog_achievements; + global::Android.Dialog.Resource.Layout.dialog_boolfieldleft = global::DialogSampleApp.Resource.Layout.dialog_boolfieldleft; + global::Android.Dialog.Resource.Layout.dialog_boolfieldright = global::DialogSampleApp.Resource.Layout.dialog_boolfieldright; + global::Android.Dialog.Resource.Layout.dialog_boolfieldsubleft = global::DialogSampleApp.Resource.Layout.dialog_boolfieldsubleft; + global::Android.Dialog.Resource.Layout.dialog_boolfieldsubright = global::DialogSampleApp.Resource.Layout.dialog_boolfieldsubright; + global::Android.Dialog.Resource.Layout.dialog_button = global::DialogSampleApp.Resource.Layout.dialog_button; + global::Android.Dialog.Resource.Layout.dialog_datefield = global::DialogSampleApp.Resource.Layout.dialog_datefield; + global::Android.Dialog.Resource.Layout.dialog_fieldsetlabel = global::DialogSampleApp.Resource.Layout.dialog_fieldsetlabel; + global::Android.Dialog.Resource.Layout.dialog_floatimage = global::DialogSampleApp.Resource.Layout.dialog_floatimage; + global::Android.Dialog.Resource.Layout.dialog_html = global::DialogSampleApp.Resource.Layout.dialog_html; + global::Android.Dialog.Resource.Layout.dialog_labelfieldbelow = global::DialogSampleApp.Resource.Layout.dialog_labelfieldbelow; + global::Android.Dialog.Resource.Layout.dialog_labelfieldright = global::DialogSampleApp.Resource.Layout.dialog_labelfieldright; + global::Android.Dialog.Resource.Layout.dialog_multiline_labelfieldbelow = global::DialogSampleApp.Resource.Layout.dialog_multiline_labelfieldbelow; + global::Android.Dialog.Resource.Layout.dialog_onofffieldright = global::DialogSampleApp.Resource.Layout.dialog_onofffieldright; + global::Android.Dialog.Resource.Layout.dialog_panel = global::DialogSampleApp.Resource.Layout.dialog_panel; + global::Android.Dialog.Resource.Layout.dialog_root = global::DialogSampleApp.Resource.Layout.dialog_root; + global::Android.Dialog.Resource.Layout.dialog_selectlist = global::DialogSampleApp.Resource.Layout.dialog_selectlist; + global::Android.Dialog.Resource.Layout.dialog_selectlistfield = global::DialogSampleApp.Resource.Layout.dialog_selectlistfield; + global::Android.Dialog.Resource.Layout.dialog_textarea = global::DialogSampleApp.Resource.Layout.dialog_textarea; + global::Android.Dialog.Resource.Layout.dialog_textfieldbelow = global::DialogSampleApp.Resource.Layout.dialog_textfieldbelow; + global::Android.Dialog.Resource.Layout.dialog_textfieldright = global::DialogSampleApp.Resource.Layout.dialog_textfieldright; + } + + public partial class Attribute + { + + static Attribute() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Attribute() + { + } + } + + public partial class Drawable + { + + // aapt resource value: 0x7f020000 + public const int dialog_disclosure = 2130837504; + + // aapt resource value: 0x7f020001 + public const int dialog_expander_ic_minimized = 2130837505; + + // aapt resource value: 0x7f020002 + public const int expander_ic_minimized = 2130837506; + + // aapt resource value: 0x7f020003 + public const int icon = 2130837507; + + // aapt resource value: 0x7f020004 + public const int monoandroidsplash = 2130837508; + + static Drawable() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Drawable() + { + } + } + + public partial class Id + { + + // aapt resource value: 0x7f060004 + public const int dialog_BoolField = 2131099652; + + // aapt resource value: 0x7f060005 + public const int dialog_Button = 2131099653; + + // aapt resource value: 0x7f06000b + public const int dialog_DisclosureField = 2131099659; + + // aapt resource value: 0x7f060009 + public const int dialog_HtmlField = 2131099657; + + // aapt resource value: 0x7f060007 + public const int dialog_ImageLeft = 2131099655; + + // aapt resource value: 0x7f060002 + public const int dialog_ImageRight = 2131099650; + + // aapt resource value: 0x7f060000 + public const int dialog_LabelField = 2131099648; + + // aapt resource value: 0x7f060003 + public const int dialog_LabelPercentageField = 2131099651; + + // aapt resource value: 0x7f060001 + public const int dialog_LabelSubtextField = 2131099649; + + // aapt resource value: 0x7f06000a + public const int dialog_Panel = 2131099658; + + // aapt resource value: 0x7f06000c + public const int dialog_RadioButtonList = 2131099660; + + // aapt resource value: 0x7f060008 + public const int dialog_SliderField = 2131099656; + + // aapt resource value: 0x7f06000d + public const int dialog_Spinner = 2131099661; + + // aapt resource value: 0x7f060006 + public const int dialog_ValueField = 2131099654; + + // aapt resource value: 0x7f06000e + public const int iFormFieldValue = 2131099662; + + static Id() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Id() + { + } + } + + public partial class Layout + { + + // aapt resource value: 0x7f030000 + public const int dialog_achievements = 2130903040; + + // aapt resource value: 0x7f030001 + public const int dialog_boolfieldleft = 2130903041; + + // aapt resource value: 0x7f030002 + public const int dialog_boolfieldright = 2130903042; + + // aapt resource value: 0x7f030003 + public const int dialog_boolfieldsubleft = 2130903043; + + // aapt resource value: 0x7f030004 + public const int dialog_boolfieldsubright = 2130903044; + + // aapt resource value: 0x7f030005 + public const int dialog_button = 2130903045; + + // aapt resource value: 0x7f030006 + public const int dialog_datefield = 2130903046; + + // aapt resource value: 0x7f030007 + public const int dialog_fieldsetlabel = 2130903047; + + // aapt resource value: 0x7f030008 + public const int dialog_floatimage = 2130903048; + + // aapt resource value: 0x7f030009 + public const int dialog_html = 2130903049; + + // aapt resource value: 0x7f03000a + public const int dialog_labelfieldbelow = 2130903050; + + // aapt resource value: 0x7f03000b + public const int dialog_labelfieldright = 2130903051; + + // aapt resource value: 0x7f03000c + public const int dialog_multiline_labelfieldbelow = 2130903052; + + // aapt resource value: 0x7f03000d + public const int dialog_onofffieldright = 2130903053; + + // aapt resource value: 0x7f03000e + public const int dialog_panel = 2130903054; + + // aapt resource value: 0x7f03000f + public const int dialog_root = 2130903055; + + // aapt resource value: 0x7f030010 + public const int dialog_selectlist = 2130903056; + + // aapt resource value: 0x7f030011 + public const int dialog_selectlistfield = 2130903057; + + // aapt resource value: 0x7f030012 + public const int dialog_textarea = 2130903058; + + // aapt resource value: 0x7f030013 + public const int dialog_textfieldbelow = 2130903059; + + // aapt resource value: 0x7f030014 + public const int dialog_textfieldright = 2130903060; + + // aapt resource value: 0x7f030015 + public const int main = 2130903061; + + static Layout() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Layout() + { + } + } + + public partial class String + { + + // aapt resource value: 0x7f040001 + public const int app_name = 2130968577; + + // aapt resource value: 0x7f040000 + public const int hello = 2130968576; + + static String() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private String() + { + } + } + + public partial class Style + { + + // aapt resource value: 0x7f050000 + public const int Mono_Android_Theme_Splash = 2131034112; + + static Style() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Style() + { + } + } + } +} +#pragma warning restore 1591 diff --git a/DialogSampleApp/Resources/drawable/dialog_disclosure.png b/DialogSampleApp/Resources/drawable/dialog_disclosure.png new file mode 100755 index 0000000..6ff8205 Binary files /dev/null and b/DialogSampleApp/Resources/drawable/dialog_disclosure.png differ diff --git a/DialogSampleApp/Resources/drawable/dialog_expander_ic_minimized.9.png b/DialogSampleApp/Resources/drawable/dialog_expander_ic_minimized.9.png new file mode 100755 index 0000000..0c19bb7 Binary files /dev/null and b/DialogSampleApp/Resources/drawable/dialog_expander_ic_minimized.9.png differ diff --git a/DialogSampleApp/Resources/drawable/icon.png b/DialogSampleApp/Resources/drawable/icon.png new file mode 100755 index 0000000..8074c4c Binary files /dev/null and b/DialogSampleApp/Resources/drawable/icon.png differ diff --git a/DialogSampleApp/Resources/layout/dialog_achievements.xml b/DialogSampleApp/Resources/layout/dialog_achievements.xml new file mode 100755 index 0000000..ca566c3 --- /dev/null +++ b/DialogSampleApp/Resources/layout/dialog_achievements.xml @@ -0,0 +1,67 @@ + + + + + + + + + \ No newline at end of file diff --git a/DialogSampleApp/Resources/layout/dialog_boolfieldleft.xml b/DialogSampleApp/Resources/layout/dialog_boolfieldleft.xml new file mode 100755 index 0000000..ce246b5 --- /dev/null +++ b/DialogSampleApp/Resources/layout/dialog_boolfieldleft.xml @@ -0,0 +1,26 @@ + + + + + diff --git a/DialogSampleApp/Resources/layout/dialog_boolfieldright.xml b/DialogSampleApp/Resources/layout/dialog_boolfieldright.xml new file mode 100755 index 0000000..498089c --- /dev/null +++ b/DialogSampleApp/Resources/layout/dialog_boolfieldright.xml @@ -0,0 +1,30 @@ + + + + + \ No newline at end of file diff --git a/DialogSampleApp/Resources/layout/dialog_boolfieldsubleft.xml b/DialogSampleApp/Resources/layout/dialog_boolfieldsubleft.xml new file mode 100755 index 0000000..6cb1925 --- /dev/null +++ b/DialogSampleApp/Resources/layout/dialog_boolfieldsubleft.xml @@ -0,0 +1,46 @@ + + + + + + \ No newline at end of file diff --git a/DialogSampleApp/Resources/layout/dialog_boolfieldsubright.xml b/DialogSampleApp/Resources/layout/dialog_boolfieldsubright.xml new file mode 100755 index 0000000..567e8a1 --- /dev/null +++ b/DialogSampleApp/Resources/layout/dialog_boolfieldsubright.xml @@ -0,0 +1,45 @@ + + + + + + + + \ No newline at end of file diff --git a/DialogSampleApp/Resources/layout/dialog_button.xml b/DialogSampleApp/Resources/layout/dialog_button.xml new file mode 100755 index 0000000..9e6c2ac --- /dev/null +++ b/DialogSampleApp/Resources/layout/dialog_button.xml @@ -0,0 +1,14 @@ + + +