com.amap.api.services.help

## 类 Inputtips

- java.lang.Object
- - com.amap.api.services.help.Inputtips

-     public final class Inputtips
      extends java.lang.Object

  输入提示类，前提需要联网。
  从以下版本开始:
    2.0.2

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `static interface` | `Inputtips.InputtipsListener` 输入提示回调的监听接口。

  - ### 构造器概要

    构造器
    构造器和说明
    `Inputtips(Context context, Inputtips.InputtipsListener listener)` 已过时。
    `Inputtips(Context context, InputtipsQuery query)` 根据给定的参数构造一个Inputtips的新对象。

  - ### 方法概要

    所有方法 实例方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `InputtipsQuery` | `getQuery()` 返回提示查询条件。
    `java.util.List<Tip>` | `requestInputtips()` 查询输入提示的同步接口。
    `void` | `requestInputtips(java.lang.String keyword, java.lang.String city)` 已过时。 请参考 `Inputtips.requestInputtips()`
    `void` | `requestInputtips(java.lang.String keyword, java.lang.String city, java.lang.String type)` 已过时。 请参考 `Inputtips.requestInputtips()`
    `void` | `requestInputtipsAsyn()` 查询输入提示的异步接口。
    `void` | `setInputtipsListener(Inputtips.InputtipsListener listener)` 设置提示查询监听。
    `void` | `setQuery(InputtipsQuery query)` 设置提示查询条件。

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### Inputtips

          public Inputtips(Context context,
                           Inputtips.InputtipsListener listener)
                    throws AMapException

      已过时。
      根据给定的参数构造一个Inputtips的新对象。
      参数:
        `context` - 当前 Activity。
        `listener` - 输入提示回调的监听接口
      抛出:
        `AMapException`
      从以下版本开始:
        2.0.2

    - #### Inputtips

          public Inputtips(Context context,
                           InputtipsQuery query)

      根据给定的参数构造一个Inputtips的新对象。
      参数:
        `context` - 当前 Activity。
        `query` - 查询条件。
      从以下版本开始:
        2.0.2

  - ### 方法详细资料

    - #### getQuery

          public InputtipsQuery getQuery()

      返回提示查询条件。
      返回:
        提示查询条件。
      从以下版本开始:
        2.8.0

    - #### setQuery

          public void setQuery(InputtipsQuery query)

      设置提示查询条件。
      参数:
        `query` - 提示查询条件。
      从以下版本开始:
        2.8.0

    - #### setInputtipsListener

          public void setInputtipsListener(Inputtips.InputtipsListener listener)

      设置提示查询监听。
      参数:
        `listener` - 提示类查询监听。
      从以下版本开始:
        2.8.0

    - #### requestInputtipsAsyn

          public void requestInputtipsAsyn()

      查询输入提示的异步接口。
      从以下版本开始:
        2.8.0

    - #### requestInputtips

          public java.util.List<Tip> requestInputtips()
                                               throws AMapException

      查询输入提示的同步接口。
      抛出:
        `AMapException` -
        在网络连接出现问题的情况下，会抛出`AMapException.AMAP_CLIENT_NETWORK_EXCEPTION`。
        在Query参数不正确的时候会抛出 `AMapException.AMAP_CLIENT_INVALID_PARAMETER`
      从以下版本开始:
        4.0.0

    - #### requestInputtips

          public void requestInputtips(java.lang.String keyword,
                                       java.lang.String city)
                                throws AMapException

      已过时。 请参考 `Inputtips.requestInputtips()`
      发送输入提示请求。
      参数:
        `keyword` - 输入的关键字。
        `city` - 查询的城市编码citycode、城市名称（中文或中文全拼）、行政区划代码adcode。设置null或“”为全国。
      抛出:
        `AMapException`
      从以下版本开始:
        2.0.2

    - #### requestInputtips

          public void requestInputtips(java.lang.String keyword,
                                       java.lang.String city,
                                       java.lang.String type)
                                throws AMapException

      已过时。 请参考 `Inputtips.requestInputtips()`
      发送输入提示请求，限定搜索类型。
      参数:
        `keyword` - 输入的关键字。
        `city` - 查询的城市编码citycode、城市名称（中文或中文全拼）、行政区划代码adcode。设置null或“”为全国。
        `type` - 搜索类型的组合，仅支持数字，对照下载页面获取的POI分类表输入。多种类型使用“|”分隔。

        举例：编码表 “050117 餐饮服务 ;中餐厅 ;火锅店”，输入“05”为餐饮服务、“0501”为中餐厅、“050117”为火锅店类别。/p>

      抛出:
        `AMapException`
      从以下版本开始:
        2.7.0