首页 > 解决方案 > 如何在 Google 的新 Places SDK 客户端中查询“findCurrentPlace”?我想添加自定义半径并输入搜索附近的地方

问题描述

我正在使用 Google 的新 Places SDK 客户端。我想显示 x 半径和类型 = CAFE、BANK 等的位置。有什么方法可以实现吗?

val placesClient = Places.createClient(this)

        val placeFields = arrayListOf(
            Place.Field.NAME,
            Place.Field.LAT_LNG
        )
        val request = FindCurrentPlaceRequest.builder(placeFields).build()
        placesClient.findCurrentPlace(request).addOnSuccessListener { placeResponse ->
            placeResponse.placeLikelihoods.forEach {
                Log.i("Places", String.format("Place '%s' has likelihood: %s",
                    it.place.latLng.toString(),
                    it.place.name
                ))
            }
        }

标签: androidgoogle-places-api

解决方案


推荐阅读