├── .droidres └── .stepprogressbarsample.droidres.db ├── Droid ├── Assets │ └── AboutAssets.txt ├── CustomButton.cs ├── MainActivity.cs ├── Properties │ ├── AndroidManifest.xml │ └── AssemblyInfo.cs ├── Resources │ ├── AboutResources.txt │ ├── drawable-hdpi │ │ └── icon.png │ ├── drawable-xhdpi │ │ └── icon.png │ ├── drawable-xxhdpi │ │ └── icon.png │ ├── drawable │ │ └── icon.png │ ├── layout │ │ ├── Tabbar.axml │ │ └── Toolbar.axml │ └── values │ │ └── styles.xml ├── StepProgressBarSample.Droid.csproj └── packages.config ├── README.md ├── StepProgressBarSample.sln ├── StepProgressBarSample.userprefs ├── StepProgressBarSample ├── App.xaml ├── App.xaml.cs ├── MainPage.xaml ├── MainPage.xaml.cs ├── Properties │ └── AssemblyInfo.cs ├── StepProgressBarControl.cs ├── StepProgressBarSample.csproj ├── obj │ └── Debug │ │ ├── StepProgressBarSample.StepProgressBarSamplePage.xaml.g.cs │ │ └── StepProgressBarSample.csproj.CopyComplete └── packages.config ├── iOS ├── AppDelegate.cs ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── Entitlements.plist ├── Info.plist ├── LaunchScreen.storyboard ├── Main.cs ├── StepProgressBarSample.iOS.csproj └── packages.config └── image.png /.droidres/.stepprogressbarsample.droidres.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrossGeeks/StepBar/e153d48c5a7056f5cfb2fd4bebe821c3567632ba/.droidres/.stepprogressbarsample.droidres.db -------------------------------------------------------------------------------- /Droid/Assets/AboutAssets.txt: -------------------------------------------------------------------------------- 1 | Any raw assets you want to be deployed with your application can be placed in 2 | this directory (and child directories) and given a Build Action of "AndroidAsset". 3 | 4 | These files will be deployed with your package and will be accessible using Android's 5 | AssetManager, like this: 6 | 7 | public class ReadAsset : Activity 8 | { 9 | protected override void OnCreate (Bundle bundle) 10 | { 11 | base.OnCreate (bundle); 12 | 13 | InputStream input = Assets.Open ("my_asset.txt"); 14 | } 15 | } 16 | 17 | Additionally, some Android functions will automatically load asset files: 18 | 19 | Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf"); 20 | -------------------------------------------------------------------------------- /Droid/CustomButton.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using StepProgressBarSample.Droid; 3 | using Xamarin.Forms; 4 | using Xamarin.Forms.Platform.Android; 5 | 6 | [assembly: ExportRenderer(typeof(Button), typeof(CustomButton))] 7 | namespace StepProgressBarSample.Droid 8 | { 9 | public class CustomButton: ButtonRenderer 10 | { 11 | protected override void OnElementChanged(ElementChangedEventArgs