Places API自动完成问题

问题描述 投票:1回答:1

[嗨,我是android新手,正在为places api设置自动完成代码。我按照他们网站上的google dev说明进行操作,遇到了一个似乎无法找到任何答案的问题。

我似乎找不到第一行应该为ID和NAME输入的信息。没有自动完成的建议,我还没有在官方文档中找到任何建议的信息。我相信我已经导入了我需要的所有内容,因为我在代码中的其他任何地方都没有任何错误。

这是我正在遵循的指南。我在本节中通过使用意图添加自动完成功能。 https://developers.google.com/places/android-sdk/autocomplete

val location = findViewById<View>(R.id.location_button)
    location.setOnClickListener {
        val fields = listOf(Place.TYPE_RESTAURANT.ID,Place.TYPE_RESTAURANT.NAME)
        val intent = Autocomplete.IntentBuilder(
            AutocompleteActivityMode.OVERLAY, fields).build(this)
        startActivityForResult(intent, AUTOCOMPLETE_REQUEST_CODE)
android android-studio google-maps kotlin google-places-api
1个回答
0
投票

您需要按照Place.Field的说明使用Place.Field。像这样:

here

希望这会有所帮助!

© www.soinside.com 2019 - 2024. All rights reserved.