问题标签 [placeautocompletefragment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2219 浏览

android - Android Google Place API 错误状态{statusCode=PLACES_API_ACCESS_NOT_CONFIGURED, resolution=null}

您好,我正面临 Google Place API 错误

根据谷歌新政策“弃用通知:Google Play Services 版本的 Places SDK for Android”

注意:Google Play Services 版本的 Places SDK for Android(在 Google Play Services 16.0.0 中)自 2019 年 1 月 29 日起弃用,并将于 2019 年 7 月 29 日关闭。Places SDK 的新版本适用于安卓现在可用。我们建议尽快更新到新版本。有关详细信息,请参阅迁移指南。 谷歌地方自动填充

我的安卓代码

日志猫

setView = android.widget.LinearLayout{9034b1d VE...........I. 0,0-0,0} touchMode=true 2019-03-15 11:56:53.841 17418-17418/com.manish.velmurugan.googleautocompleteplacesandroid D/ViewRootImpl@eace7f4[Toast]: dispatchAttachedToWindow 2019-03-15 11:56 :53.875 17418-17418/com.manish.velmurugan.googleautocompleteplacesandroid D/ViewRootImpl@eace7f4[Toast]:Relayout 返回:oldFrame=[0,0][0,0] newFrame=[115,1980][1324,2304] 结果=0x27 surface={isValid=true 543267962880}surfaceGenerationChanged=true 2019-03-15 11:56:53.875 17418-17418/com.manish.velmurugan.googleautocompleteplacesandroid D/ViewRootImpl@eace7f4[Toast]: mHardwareRenderer.initialize() mSurface= {isValid=true 543267962880} hwInitialized=true 2019-03-15 11:56:53.878 17418-17433/com.manish.velmurugan.googleautocompleteplacesandroid D/mali_winsys:

>

完成此任务“放置自动完成”的替代方法是什么

这个问题不是重复的Stackoverflow 问题,因为这个问题是在 3 年前提出的。

0 投票
2 回答
1421 浏览

java - 无法解析符号“Place.Field”

我正在尝试将新的 Auto Complete Place Picker 迁移"com.google.android.gms:play-services"到新的"com.google.android.libraries.places:places-compat:2.0.0"并已实施SupportPlaceAutocompleteFragment

一切正常,但我得到的错误是:

"Place.Field" Cannot resolve symbol 'Field'

下面是我的代码:

你能帮我解决这个错误吗:

"Place.Field" Cannot resolve symbol 'Field'

0 投票
1 回答
430 浏览

java - 获取自动完成预测 API 调用时出错:com.google.android.gms.common.api.ApiException: 9003: PLACES_API_ACCESS_NOT_CONFIGURED

我的 placeautocomplete 适配器不工作,我添加了 api 密钥,计费也被批准。每当我单击搜索一个地方时,它都会给我一个 ApiException:9003 错误,并且 logcat 指向下面显示的“PlaceAutocompleteAdapter.java”。

公共类 PlaceAutocompleteAdapter 扩展 ArrayAdapter 实现 Filterable {

}

0 投票
1 回答
601 浏览

android - 无法删除android中自动完成片段中的搜索按钮

我正在使用自动完成片段来使用谷歌位置搜索位置,它工作正常。现在我想删除下面代码中使用的搜索图标,但显示一个错误。代码和错误文本如下。

代码示例

xml:

错误文本

错误:找不到符号变量 place_autocomplete_search_button

我还想更改自动完成片段的提示文本大小

0 投票
1 回答
1910 浏览

android-fragments - com.google.android.gms.location.places.ui.placeautocompletefragment 已弃用

placeautocompletefragment已弃用。我需要一个替代代码。这是代码示例

0 投票
1 回答
326 浏览

mapbox - 如何为 mapbox placeautocomplete 添加地点选项

我正在尝试使用塞尔维亚的自定义语言和国家/地区构建自定义 PlaceAutocomplete。我收到有关可打包数据的错误,但很长一段时间都找不到解决方案。由于我正在使用 MapBox,所以一切都很简单,并且有完整的文档,但是对于 PlaceOptions,他们的网站上没有任何内容。

我在想 PlaceOptions.builder.build 可以提供帮助,但我仍然无法解决问题。

0 投票
2 回答
146 浏览

android - ViewModel 函数如何访问 AutocompleteSupportFragment 的 PlaceSelectionListener 返回的 Place 实例?

我正在使用 Kotlin 构建一个 Android 应用程序。

我有一个包含create_button的布局。当用户单击按钮时,onClick应该onCreateJourney()在我的 ViewModel 中调用。此函数需要selectedPlaceId参数来更新 Journey 实体的值。

在我的 Fragment 中,我使用 AutocompleteSupportFragment 让用户搜索并选择所需的位置。这很好用,因为onPlaceSelected()它会根据用户的选择返回正确的位置。但我不知道如何在我的 ViewModel 中使用返回的地点 id 值(p0.id)onCreateJourney()

在这个阶段,编译器会抛出这个错误:

在 com.example.traveljournal.journey.NewJourneyViewModel 类中找不到方法 onCreateJourney()

拜托,你能为我解释一下这个问题吗?

我的用户界面(.xml 片段布局):

我的视图模型

我的片段

0 投票
1 回答
316 浏览

java - 要求:项目:app > com.google.android.libraries.places:places:2.4.0

我正在尝试在我的应用程序中实现由 Google 提供支持的 PlaceAutoComplete。但我无法做到这一点......我已经在应用程序级 build.gradle 文件中实现了所需的依赖项并编写了代码。但是当我运行应用程序时,它给了我以下错误。看到这个...

我上网但找不到任何关于这件事的帮助。

这是 Gradle 代码...

0 投票
0 回答
48 浏览

android - 在 jetpack compose android 中实现 Google 地方 autoComplete 文本字段实现

有人在 jetpack compose 项目中实现谷歌自动完成建议文本字段或片段吗?如果我在实现它时遇到困难,请指导或分享代码片段。

更新

这是我触发打开全屏对话框的意图,但是当我开始在其中输入时它会关闭,而且我无法弄清楚问题是什么,需要有关处理活动结果的线索以供阅读此 compose 函数中的预测结果。