【问题标题】:Is it possible to filter google place picker是否可以过滤谷歌地点选择器
【发布时间】:2015-06-11 12:04:17
【问题描述】:

是否可以过滤 google placepicker 显示的位置,例如超市? 否则,我将如何最好地创建这样的视图?

mGoogleApiClient = new GoogleApiClient
            .Builder(this)
            .addApi(Places.GEO_DATA_API)
            .addApi(Places.PLACE_DETECTION_API)
            .addConnectionCallbacks(this)
            .addOnConnectionFailedListener(this)
            .build();

 int PLACE_PICKER_REQUEST = 1;
        PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
    try {
        Context context = getApplicationContext();
        startActivityForResult(builder.build(context), PLACE_PICKER_REQUEST);
    }
    catch (Exception e) {

    }

【问题讨论】:

  • 我认为您正在寻找的是地点 api 而不是地点选择器。它支持以下类别:Link
  • 所以添加place api并按类别搜索。希望这能给你一个想法

标签: google-maps google-places-api


【解决方案1】:

此功能目前不可用。您可以关注以下两个未解决的问题进行更新:

【讨论】:

    【解决方案2】:

    据我所知,你不能。我尝试扩展 PlacePicker 类,我无法覆盖任何内容。 Place Picker API 看起来是初步的,希望 Google 以后会添加这个功能。

    【讨论】:

      【解决方案3】:

      您需要在地点搜索中添加地点类型,grocery_or_supermarket 就是其中之一。

      来源:https://developers.google.com/places/supported_types

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-06-01
        • 1970-01-01
        • 2019-06-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多