[英]Android kotlin code for getting the current location details?
請向我提供使用 FusedLocationProviderClient 獲取當前位置的 android kotlin 示例代碼?
使用以下代碼..
private lateinit var fusedLocationClient: FusedLocationProviderClient
override fun onCreate(savedInstanceState: Bundle?) {
// ...
fusedLocationClient = LocationServices.getFusedLocationProviderClient(this)
fusedLocationClient.lastLocation
.addOnSuccessListener { location : Location? ->
val latitude = location.latitude
val longitude = location.longitude
}
}
您還必須在Manifest.xml
文件中聲明位置權限
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
依賴:
implementation "com.google.android.gms:play-services-location:21.0.1"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.