Example #1
0
        /// <summary>
        /// Gets the Plot interface.
        /// Calling this method multiple times in your application is no problem.
        /// </summary>
        /// <returns>a link to the Plot interface</returns>
        /// <param name="activity">an Activity to initialize Plot from</param>
        public static IPlot GetInstance(Android.App.Activity activity)
        {
            PlotImplementation instance = (PlotImplementation)GetInstance();

            instance.Init(activity);
            return(instance);
        }
Example #2
0
        /// <summary>
        /// Gets the Plot interface. The overload with the Activity parameter is preferred, else you're responsible yourself for asking for Location Services permission.
        /// Calling this method multiple times in your application is no problem.
        /// </summary>
        /// <returns>a link to the Plot interface</returns>
        /// <param name="context">Context</param>
        public static IPlot GetInstance(Android.Content.Context context)
        {
            PlotImplementation instance = (PlotImplementation)GetInstance();

            instance.Init(context);
            return(instance);
        }