版本23权限检查

时间:2016-11-28 00:08:32

标签: android permissions android-6.0-marshmallow user-permissions

我要求获得使用此代码的地图的权限。 。

#foo{
  opacity: 0;
  transition: opacity 0.5s;
}

这没关系,但我的问题是我的应用程序中有19个位置,我引用了地图相关对象,并且编译器标记了它们中的每一个。我解决这个问题的方法是用类似的代码包装每个引用...

    permissionCheck = ContextCompat.checkSelfPermission(this,
            android.Manifest.permission.ACCESS_FINE_LOCATION);
    if (!(permissionCheck == PackageManager.PERMISSION_GRANTED))
    {
        ActivityCompat.requestPermissions(this,
        new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION},
                PERMISSION_TO_USE_LOCATIONMANAGER);
    }

一切正常但是有必要这样做吗?这是很多代码。 谢谢, 迪安

0 个答案:

没有答案