An example of how to draw more complex shapes in Xamarin that works in both Android and iOS. Examples include a Circle, a Rectangle (that has more power than the standard BoxView) and a "Circle Indicator" (which shows a percentage.
Xamarin-Forms-Shape is hosted in the following web site
https://github.com/chrispellett/Xamarin-Forms-Shape
If you think the Android project Xamarin-Forms-Shape listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of Xamarin-Forms-Shape.
Item | Value |
---|---|
Java File Count | 85 |
Activity Count | 0 |
jar files used | formsviewgroup.jar |
Asset File Names | assets\machine.config |
Xamarin-Forms-Shape has the following Java source files.
drawshape.android.MainActivity .java drawshape.android.Shape .java drawshape.android.ShapeRenderer .java mono.MonoPackageManager.java mono.MonoRuntimeProvider .java mono.android.Seppuku.java mono.android.support.v4.app.FragmentManager_OnBackStackChangedListenerImplementor .java mono.android.support.v4.content.Loader_OnLoadCompleteListenerImplementor .java mono.android.support.v4.view.ActionProvider_SubUiVisibilityListenerImplementor .java mono.android.support.v4.view.ActionProvider_VisibilityListenerImplementor .java mono.android.support.v4.view.MenuItemCompat_OnActionExpandListenerImplementor .java mono.android.support.v4.view.ViewPager_OnPageChangeListenerImplementor .java mono.android.support.v4.widget.DrawerLayout_DrawerListenerImplementor .java mono.android.support.v4.widget.SlidingPaneLayout_PanelSlideListenerImplementor .java mono.android.support.v4.widget.SwipeRefreshLayout_OnRefreshListenerImplementor .java xamarin.forms.platform.android.ActionSheetRenderer .java xamarin.forms.platform.android.ActivityIndicatorRenderer .java xamarin.forms.platform.android.AndroidActivity .java xamarin.forms.platform.android.BaseCellView .java xamarin.forms.platform.android.BoxRenderer .java xamarin.forms.platform.android.ButtonDrawable .java xamarin.forms.platform.android.ButtonRenderer .java xamarin.forms.platform.android.ButtonRenderer_ButtonClickListener .java xamarin.forms.platform.android.CarouselPageAdapter .java xamarin.forms.platform.android.CarouselPageRenderer .java xamarin.forms.platform.android.CellAdapter .java xamarin.forms.platform.android.CellRenderer_RendererHolder .java xamarin.forms.platform.android.DatePickerRenderer .java xamarin.forms.platform.android.DatePickerRenderer_TextFieldClickHandler .java xamarin.forms.platform.android.EditorEditText .java xamarin.forms.platform.android.EditorRenderer .java xamarin.forms.platform.android.EntryCellEditText .java xamarin.forms.platform.android.EntryCellView .java xamarin.forms.platform.android.EntryEditText .java xamarin.forms.platform.android.EntryRenderer .java xamarin.forms.platform.android.FormattedStringExtensions_FontSpan .java xamarin.forms.platform.android.FormsApplicationActivity .java xamarin.forms.platform.android.FormsImageView .java xamarin.forms.platform.android.FormsTextView .java xamarin.forms.platform.android.FrameRenderer .java xamarin.forms.platform.android.FrameRenderer_FrameDrawable .java xamarin.forms.platform.android.GenericAnimatorListener .java xamarin.forms.platform.android.GenericMenuClickListener .java xamarin.forms.platform.android.ImageRenderer .java xamarin.forms.platform.android.LabelRenderer .java xamarin.forms.platform.android.ListViewAdapter .java xamarin.forms.platform.android.ListViewRenderer .java xamarin.forms.platform.android.MasterDetailContainer .java xamarin.forms.platform.android.MasterDetailRenderer .java xamarin.forms.platform.android.NavigationMenuRenderer .java xamarin.forms.platform.android.NavigationMenuRenderer_MenuAdapter .java xamarin.forms.platform.android.NavigationMenuRenderer_MenuElementView .java xamarin.forms.platform.android.NavigationRenderer .java xamarin.forms.platform.android.ObjectJavaBox_1 .java xamarin.forms.platform.android.OpenGLRenderer .java xamarin.forms.platform.android.OpenGLRenderer_Renderer .java xamarin.forms.platform.android.PageContainer .java xamarin.forms.platform.android.PageRenderer .java xamarin.forms.platform.android.PickerRenderer .java xamarin.forms.platform.android.PickerRenderer_PickerListener .java xamarin.forms.platform.android.PlatformRenderer .java xamarin.forms.platform.android.ProgressBarRenderer .java xamarin.forms.platform.android.RendererFactory_DefaultRenderer .java xamarin.forms.platform.android.ScrollViewContainer .java xamarin.forms.platform.android.ScrollViewRenderer .java xamarin.forms.platform.android.SearchBarRenderer .java xamarin.forms.platform.android.SliderRenderer .java xamarin.forms.platform.android.StepperRenderer .java xamarin.forms.platform.android.StepperRenderer_StepperListener .java xamarin.forms.platform.android.SwitchCellView .java xamarin.forms.platform.android.SwitchRenderer .java xamarin.forms.platform.android.TabbedRenderer .java xamarin.forms.platform.android.TableViewModelRenderer .java xamarin.forms.platform.android.TableViewRenderer .java xamarin.forms.platform.android.TextCellRenderer_TextCellView .java xamarin.forms.platform.android.TimePickerRenderer .java xamarin.forms.platform.android.TimePickerRenderer_TimePickerListener .java xamarin.forms.platform.android.ToolbarRenderer .java xamarin.forms.platform.android.ViewCellRenderer_ViewCellContainer .java xamarin.forms.platform.android.ViewRenderer .java xamarin.forms.platform.android.ViewRenderer_2 .java xamarin.forms.platform.android.VisualElementRenderer_1 .java xamarin.forms.platform.android.VisualElementTracker_AttachTracker .java xamarin.forms.platform.android.WebViewRenderer .java xamarin.forms.platform.android.WebViewRenderer_WebClient .java