Προς το περιεχόμενο

Xamarin Enable Location


inetien12

Προτεινόμενες αναρτήσεις

Καλησπέρα !

Φτιάχνω μια εφαρμογή για το κινητό και είναι έτοιμη αλλά θέλω να κάνω μια εντολή που δεν μπορώ να καταλάβω πως το κάνω.

Η εφαρμογή έχει να κάνει με την τοποθεσία και θέλω όταν ανοίγει η εφαρμογή , να σου ζητάει να πατάς ναι για να ενεργοποιήσεις το gps location όπως κάνει και το google maps .

Ευχαριστώ !

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 2 εβδομάδες αργότερα...

[Obsolete]
        public async void EnableItGod()
        {

         
            {
                try
                {
                    MainActivity activity = Forms.Context as MainActivity;

                    GoogleApiClient googleApiClient = new GoogleApiClient.Builder(activity)
                        .AddApi(LocationServices.API).Build();
                    googleApiClient.Connect();
                    LocationRequest locationRequest = LocationRequest.Create();
                    locationRequest.SetPriority(LocationRequest.PriorityHighAccuracy);
                    locationRequest.SetInterval(10000);
                    locationRequest.SetFastestInterval(10000 / 2);

                    LocationSettingsRequest.Builder
                            locationSettingsRequestBuilder = new LocationSettingsRequest.Builder()
                            .AddLocationRequest(locationRequest);
                    locationSettingsRequestBuilder.SetAlwaysShow(false);
                    LocationSettingsResult locationSettingsResult = await LocationServices.SettingsApi.CheckLocationSettingsAsync
                        (googleApiClient, locationSettingsRequestBuilder.Build());

                    if (locationSettingsResult.Status.StatusCode == LocationSettingsStatusCodes.ResolutionRequired)
                    {
                        locationSettingsResult.Status.StartResolutionForResult(activity, 0);
                    }
                }
                catch (Exception ex)
                {
                 //   GlobalVariables.SendExceptionReport(ex);
                }
            }
        }

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...