رفتن به مطلب

چک کردن وضعیت روشن یا خاموش بود مکان (GPS)


Gray Mind

ارسال‌های توصیه شده

خوب دوستان این کد برای چک کردن وضعیت GPS هستش که بهتون True یا False بر میگردونه

 

public static boolean isLocationEnabled(Context context) {
        int locationMode = 0;
        String locationProviders;

        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){
            try {
                locationMode = Settings.Secure.getInt(context.getContentResolver(), Settings.Secure.LOCATION_MODE);
            } catch (Settings.SettingNotFoundException e) {
                e.printStackTrace();
                return false;
            }
            return locationMode != Settings.Secure.LOCATION_MODE_OFF;
        }else{
            locationProviders = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
            return !TextUtils.isEmpty(locationProviders);
        }
    }

 

برای استفاده یه کانتکست میگیره میتونید توی یه شرط if استفاده کنید مثل مثال زیر

 

if (isLocationEnabled(this)){
       Toast.makeText(MainActivity.this, "Enable !", Toast.LENGTH_SHORT).show();
}else {
       Toast.makeText(MainActivity.this, "Disable !", Toast.LENGTH_SHORT).show();
}

 

موفق باشید:give_rose:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...