Android 使用地圖時(shí)的權(quán)限請(qǐng)求方法
在初始化自己位置的時(shí)候請(qǐng)求定位權(quán)限:
Constants.ACCESS_FINE_LOCATION_COMMANDS_REQUEST_CODE是自定義的常量值==0x01
if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED) { //申請(qǐng)WRITE_EXTERNAL_STORAGE權(quán)限 ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, Constants.ACCESS_FINE_LOCATION_COMMANDS_REQUEST_CODE); } else { /** * 初始化用戶位置 */ setMyLoctionPicture(); }
/** * 初始化用戶位置 */ public void setMyLoctionPicture(){ LogUtils.d(TAG,"setMyLocationPicture() is running"); if(aMap==null){ aMap=mapview.getMap(); } MyLocationStyle locationStyle = new MyLocationStyle(); locationStyle.myLocationIcon(BitmapDescriptorFactory.fromResource(R.mipmap.location_marker)); locationStyle.strokeColor(Color.BLACK); locationStyle.radiusFillColor(Color.argb(100, 0, 0, 100)); locationStyle.strokeWidth(1.0f); aMap.setMyLocationStyle(locationStyle); aMap.setLocationSource(this); UiSettings uiSettings = aMap.getUiSettings(); uiSettings .setMyLocationButtonEnabled(true); aMap.setMyLocationEnabled(true); aMap.setInfoWindowAdapter(this); aMap.setOnMarkerClickListener(this); }
這樣是確保在Android高版本時(shí)定位權(quán)限不會(huì)被屏蔽;導(dǎo)致定位和導(dǎo)航用不了情況。
以上這篇Android 使用地圖時(shí)的權(quán)限請(qǐng)求方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Android下Activity間通信序列化過(guò)程中的深淺拷貝淺析
這篇文章主要給大家介紹了關(guān)于Android下Activity間通信序列化過(guò)程中深淺拷貝的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-10-10android studio錯(cuò)誤: 常量字符串過(guò)長(zhǎng)的解決方式
這篇文章主要介紹了android studio錯(cuò)誤: 常量字符串過(guò)長(zhǎng)的解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04Android設(shè)置項(xiàng)目為系統(tǒng)APP方法
大家好,本篇文章講的是Android設(shè)置項(xiàng)目為系統(tǒng)APP介紹,感興趣的同學(xué)趕快來(lái)看一看吧,希望本篇文章對(duì)你起到幫助2021-11-11Android開(kāi)發(fā)中的文件操作工具類FileUtil完整實(shí)例
這篇文章主要介紹了Android開(kāi)發(fā)中的文件操作工具類FileUtil,結(jié)合完整實(shí)例形式分析了Android文件操作的常用技巧,包括文件的獲取、遍歷、搜索、復(fù)制、刪除、判斷等功能,需要的朋友可以參考下2017-11-11android ocr——身份證識(shí)別的功能實(shí)現(xiàn)
本篇文章主要介紹了android ocr——身份證識(shí)別的功能實(shí)現(xiàn),具有一定的參考價(jià)值,有需要的可以了解一下。2016-11-11Android實(shí)現(xiàn)本地Service方法控制音樂(lè)播放
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)本地Service方法控制音樂(lè)播放,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-03-03