感谢此链接:https://medium.com/@manuaravindpta/getting-current-location-in-kotlin-30b437891781在用户授予位置许可后,我可以获取该用户的最后一个位置。
但是要显示正确位置的地图,用户需要重新加载片段。
但是我希望第2步和第3步只是一个步骤(我不希望用户位于未设置位置的地图上)。
我应该更改什么(完整的代码在链接中)?
这是重新加载片段的正确方法吗?
if(isPermissionGranted(ACCESS_FINE_LOCATION)){
Log.i(TAG, "accordée")
val ft = fragmentManager!!.beginTransaction()
ft.detach(this).attach(this).commit()
}