问题标签 [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 回答
320 浏览

android - PlaceAutocompleteFragment 第一次点击时只获得焦点

PlaceAutocompleteFragment使用自定义布局时遇到问题。第一次当我点击它时,它只是获得焦点,另一次点击它弹出。我在片段类中使用了它。这是上传视频的链接。我用于EditText自定义布局。 这是演示视频

MainFragment.class

CustomPlaceAutoCompleteFragment.class

0 投票
2 回答
172 浏览

android - 更改 PlaceAutoCompleteFragment 提示时出现 NullPointerException

在我的一个片段中,我实现了一个 PlaceAutocompleteFragment,如下所示:

最后两行是我尝试更改搜索栏中的提示文本。但是,当我添加它们时,我得到了异常

我也尝试过 placeAutocompleteFragment.setHint()。我应该如何去调用 setHint() 呢?提前致谢。

编辑:崩溃日志显示以下内容

编辑#2:我的 ExploreFragment 的要点

}

0 投票
0 回答
69 浏览

java - 在 SupportPlaceAutocompleteFragment 中搜索新地点后 Map Fragment 循环回当前位置

我在地图片段中添加了一个支持地点自动完成片段,但由于某种原因它似乎无法正常工作。每当我搜索一个地方时,地图会在瞬间移动到正确的位置,然后由于某种原因自动返回到用户的当前位置。

这是我的地图片段的代码:

0 投票
1 回答
102 浏览

android - 将个人位置添加到 Google Place 自动完成列表

有没有办法将地址固定到位置自动完成搜索 Android 应用程序的顶部?

http://jsfiddle.net/v9rt3t2y/

0 投票
1 回答
105 浏览

android - 访问 SupportPlaceAutocompleteFragment 结果监听器

Google SupportPlaceAutocompleteFragment has listener when address in fragment is selected with:autocompleteFragment.setOnPlaceSelectedListener

但它仅在结果覆盖关闭并且您处理该结果时才有效。我的目标是在早期阶段拦截点击结果。

我想要做的是留在带有自动完成片段的页面上,而不是关闭它继续输入地址。例如,自动完成片段建议我街道,我想自动完成它并让用户有机会指定房子。

可能的解决方案是以编程方式获取位置预测并由我自己处理所有 UI,但希望有一种更简单的方法。

0 投票
1 回答
373 浏览

android - 为地点选择器使用地点自动完成功能

我正在使用 android 中的 placepicker 来选择一个地点并获取有关该地点的详细信息。为地点选择器活动内置了 placeautocomplete 片段。当我们在那里提供任何地址时,它将直接选择该位置并出现确认对话框,我不希望我希望我的位置图标(相机)转到该位置,然后用户选择未知位置(如果在自动完成片段中不可用)。

0 投票
2 回答
3951 浏览

android - PlaceAutocompleteFragment - null 不能转换为非 null 类型(Kotlin)

我正在尝试按照此处的官方文档将 Place Autocomplete Fragment 添加到我的片段中

我得到错误kotlin.TypeCastException: null cannot be cast to non-null type com.google.android.gms.location.places.ui.PlaceAutocompleteFragment

我知道 PlaceAutocompleteFragment 不能设置为 null,所以我尝试在我的中添加一个 if 语句getAutoCompleteSearchResults()来检查 fragmentManager != null,但仍然没有运气

AddLocationFragment.kt

片段的 XML:

0 投票
0 回答
137 浏览

android - 如何在工具栏中实现 PlacesAutocompleteFragment?

我现在在 android 上 2 周。作为我的第一个项目,我尝试设置一个带有开关和 placeautocompletefragment 的工具栏,然后是一个 mapfragment。所以地图工作正常,工具栏也可以,除了其中的 Placeautocompletefragment 。在调试时,我发现在初始化 Placeautocompletefragment 后它仍然为空。

地点和地图 api 被激活,清单中的关键。

有人可以告诉我,我在哪里犯了错误并告诉我如何解决它?由于 NULL 值,我无法在其上设置侦听器。我在互联网上找到的每个样本都带有 fragmentmanager,自 API 28 起已弃用,因此对我来说实际上没用。

感谢到目前为止。

格雷茨

编辑: ativity_maps.xml

Mapsactivity.kot

}

0 投票
9 回答
8869 浏览

android - Android Place Autocomplete Fragment:无法设置文本

Google 最近更新了他们的 Places SDK for android,所以现在我也在更新我的代码。我正在尝试使用AutocompleteSupportFragment允许用户设置他们的地址。

这是我的代码:

在之前的 SDK 中,fragment 会自动将文本设置为选定的地址。这在新的 SDK 中不起作用(不确定这是否是故意的)。所以我试图手动设置它。正如您在我的代码中的注释中看到的那样,setText在侦听器之外使用效果很好。在听众内部,他们没有。

我做错了什么还是这是一个错误?

编辑:这么久了,我仍然无法正确解决这个问题。非常清楚,我可以从片段中正确获取地址,唯一不起作用的是setText.

但是,由于一些答案表明他们没有遇到同样的问题,我开始认为这可能与我正在使用的库版本有关?

这些是我的库build.gradle

0 投票
1 回答
989 浏览

android - 类型不匹配。必需:片段,找到:PlaceAutocompleteFragment

我撞到一个

与 placeAutocompleteFragment 的另一个片段重复 ID、标记 null 或父 ID

错误,所以我按照这个解决方案尝试通过使用片段事务添加 placeAutocompleteFragment 来修复它childFragmentManager

片段类onCreateView

.xml

现在的问题出在了线上

我收到类型不匹配的类型错误placeAutocompleteFragment。必需:片段,找到:PlaceAutocompleteFragment?

有什么建议么?

谢谢