जाँच करने के लिए स्थान सेवा सक्षम है या नहीं एंड्रॉयड डिवाइस में

0

सवाल

माफी के लिए पूछ रही है, लेकिन मैं नहीं कर रहा हूँ एक डेवलपर android के लिए अनुप्रयोग. मैं चाहता था पूछने के लिए अगर एक कस्टम जियोलोकेशन android के अनुप्रयोग कोडित किया जा सकता है कि इस तरह से है जब उपयोगकर्ता अनुप्रयोग शुरू करें और पता लगाएँ कि डिवाइस के स्थान सेवा बंद है, यह दिखाने के लिए एक संकेत के रूप में या एप्लिकेशन को आगे बढ़ने के लिए नहीं है जब तक स्थान सेवा पर उपयोगकर्ता द्वारा मैन्युअल रूप से?

हम का उपयोग कर रहे हैं मोबाइल डिवाइस प्रबंधन (एमडीएम) का प्रबंधन करने के लिए एंड्रॉयड मोबाइल डिवाइस है, लेकिन एमडीएम नहीं किया गया है की क्षमता को लागू करने के लिए स्थान सेवा सेटिंग्स.

कस्टम जियोलोकेशन android के अनुप्रयोग की आवश्यकता है के लिए स्थान सेवा को सक्षम करने के लिए ठीक से काम.

android geolocation gps location
2021-11-17 13:42:19
1

सबसे अच्छा जवाब

0

आप जाँच कर सकते हैं कि जीपीएस सक्षम है या नहीं, और एक संदेश प्रदर्शित, तो यह सक्षम नहीं है

        LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);

        if (locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)) {

            //here do what you want when the GPS service is enabled

            Toast.makeText(MainActivity.this, "is enable", Toast.LENGTH_SHORT).show();

        } else {

            MaterialAlertDialogBuilder locationDialog = new MaterialAlertDialogBuilder(MainActivity.this);
            locationDialog.setTitle("Attention");
            locationDialog.setMessage("Location settings must be enabled from the settings to use the application");
            locationDialog.setCancelable(false);
            locationDialog.setPositiveButton("Open settings", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialogInterface, int i) {
                    Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
                    startActivity(intent);
                }
            });
            locationDialog.create().show();
        }

    }
}
2021-11-17 16:06:51

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................