我正在设计一个应用程序,它使用地图并要求用户输入目的地。我在xml中添加了PlaceAutoCompleteFragment
fragment android:id="@+id/place_autocomplete_fragment" android:layout_width="200dp" android:layout_height="wrap_content" android:layout_gravity="top" android:name="com.google.android.gms.location.places.ui.PlaceAutocompleteFragment" />这就是我的Java
当我尝试搜索时,它说:“不能加载搜索结果”。之后我该怎么做?
autocomplete小部件是一个内置自动完成功能的搜索对话框。
使用placeAutoComplete.intentBuilder
创建一个意图,将autocomplete小部件作为意图启动。设置可选参数后,调用build(activity)
并将意图传递给StartActivityForResult(android.content.intent,int)
。
int PLACE_AUTOCOMPLETE_REQUEST_CODE = 1;
...
try {
Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_FULLSCREEN).build(this);
startActivityForResult(intent, PLACE_AUTOCOMPLETE_REQUEST_CODE);
} catch (GooglePlayServicesRepairableException e) {
// TODO: Handle the error.
} catch (GooglePlayServicesNotAvailableException e) {
// TODO: Handle the error.
}
要在用户选择一个地方时接收通知,应用程序应该覆盖activity的onActivityResult(),检查您为您的意图传递的请求代码,如下例所示。
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == PLACE_AUTOCOMPLETE_REQUEST_CODE) {
if (resultCode == RESULT_OK) {
Place place = PlaceAutocomplete.getPlace(this, data);
Log.i(TAG, "Place: " + place.getName());
} else if (resultCode == PlaceAutocomplete.RESULT_ERROR) {
Status status = PlaceAutocomplete.getStatus(this, data);
// TODO: Handle the error.
Log.i(TAG, status.getStatusMessage());
} else if (resultCode == RESULT_CANCELED) {
// The user canceled the operation.
}
}
}
我正在尝试实现Google Places Autocomplete API,有时我可以获取位置列表,但有时我会收到“无法加载搜索结果”的消息。有人能帮我解决这个问题吗。
我想让谷歌地图按地址搜索 下面是我的cari.java代码 我想要的是,当我在editText中写出一条街的名字(例如:第1大道1152号),然后按下搜索按钮,它就会在谷歌地图上显示该位置(第1大道1152号)。 当我运行这个程序时,,,它说 “java.lang.RuntimeException:无法实例化activity ComponentInfo{Udin.GoogleMap2/Udin.G
在运行我的项目后,我得到了白页,但它的工作。我需要在浏览器中进行任何设置吗?并且链接将在错误之后出现
本文向大家介绍Python实现提取谷歌音乐搜索结果的方法,包括了Python实现提取谷歌音乐搜索结果的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现提取谷歌音乐搜索结果的方法。分享给大家供大家参考。具体如下: Python的简单脚本,用于提取谷歌音乐搜索页面中的歌曲信息,包括歌曲名,作者,专辑名,现在链接等,最多只提取10页结果。 希望本文所述对大家的Python程序
我正在考虑跳入“响应式网页设计的*渐进增强学校”,我正在研究延迟加载,以增加移动设备和包含大量内容的网页的页面加载时间。 我读了一些书,虽然懒散加载听起来不错,但它会被过度使用吗?我什么时候不应该使用延迟加载? 另外,如果在我向下滚动之前没有加载内容,这将如何影响谷歌搜索引擎,因为我将使用获取内容?(假设我有一张站点地图) 更新 我只是有一个想法。 如果我有一个好的站点地图,并且我在Google中