Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 位置按钮未显示mMap.setMyLocationEnabled(真)_Android_Google Maps_Geolocation_Location - Fatal编程技术网

Android 位置按钮未显示mMap.setMyLocationEnabled(真)

Android 位置按钮未显示mMap.setMyLocationEnabled(真),android,google-maps,geolocation,location,Android,Google Maps,Geolocation,Location,我找不到我缺少的东西。但我的谷歌地图上并没有显示位置按钮 在舱单中: <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <meta-data android:name=

我找不到我缺少的东西。但我的谷歌地图上并没有显示位置按钮

在舱单中:

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>


<meta-data
            android:name="com.google.android.geo.API_KEY"
            android:value="MyKey" />

        <meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />
有什么建议吗?谢谢

mMap.getUiSettings().setMyLocationButtonEnabled(false);

您可以访问位置按钮

前面可能有一个视图隐藏了按钮?您解决了这个问题吗?听起来您好像还没有打开位置服务。@TranHieu是的,这是问题的原因,程序留在这里:如果ActivityCompat.checkSelfPermissionthis,Manifest.permission.ACCESS\u FINE\u location!=PackageManager.PERMISSION\u已授予和&ActivityCompat.checkSelfPermissionthis,Manifest.PERMISSION.ACCESS\u位置!=PackageManager.PERMISSION_授予的{return;}始终返回-1
mMap.getUiSettings().setMyLocationButtonEnabled(false);