Android 无法解析方法Placepicker.getPlace(上下文、意图)
一个基于googleapi的应用程序。当我尝试使用Android 无法解析方法Placepicker.getPlace(上下文、意图),android,Android,一个基于googleapi的应用程序。当我尝试使用 Place place = PlacePicker.getPlace(this, data) 显示以下内容时出错: cannot resolve method getPlace() 此方法已弃用。 改用getPlace(Context,Intent)。为函数使用正确的语法 实际语法是 Place place = PlacePicker.getPlace(data, context); 您正在使用上下文、数据和参数 范例 有关更多详细信息,
Place place = PlacePicker.getPlace(this, data)
显示以下内容时出错:
cannot resolve method getPlace()
此方法已弃用。
改用getPlace(Context,Intent)。为函数使用正确的语法 实际语法是
Place place = PlacePicker.getPlace(data, context);
您正在使用上下文、数据和参数
范例
有关更多详细信息,请查看
还要确保将最新版本的play service导入应用程序。
为此,请执行以下步骤:
com.google.android.gms:play services places:15.0.1
maven{url”https://maven.google.com“}
至少试着在互联网上找到一些解决方案,因为有很多帖子可以帮助你解决这个错误。在Android AJAX上看到了你的问题。你还需要解决吗<代码>:)让我知道。截至19年3月,您链接的文档实际上声明了
PlacePicker.IntentBuilder builder=new PlacePicker.IntentBuilder()同样显示相同的code>无法解决
错误。
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == PLACE_PICKER_REQUEST) {
if (resultCode == RESULT_OK) {
Place place = PlacePicker.getPlace(data, this);
String toastMsg = String.format("Place: %s", place.getName());
Toast.makeText(this, toastMsg, Toast.LENGTH_LONG).show();
}
}
}