DJI Mobile SDK Documentation

      class IAreaCodeManager

      interface IAreaCodeManager
      包:dji.v5.manager.interfaces
      描述:

      此类是国家区域码管理类,用于获取当前国家区域码。

      MSDK 5.0.0开始支持

      类成员:
      method getAreaCode
      AreaCodeData getAreaCode()
      包:dji.v5.manager.interfaces
      描述:

      获取当前的国家区域码数据。

      MSDK 5.0.0开始支持

      返回值:
      AreaCodeData返回当前国家区域码数据。
      method addAreaCodeChangeListener
      void addAreaCodeChangeListener(@NonNull AreaCodeChangeListener listener)
      包:dji.v5.manager.interfaces
      描述:

      添加国家区域码变化的监听器。

      MSDK 5.0.0开始支持

      输入参数:
      @NonNull AreaCodeChangeListener listener国家区域码变化的监听器
      method removeAreaCodeChangeListener
      void removeAreaCodeChangeListener(@NonNull AreaCodeChangeListener listener)
      包:dji.v5.manager.interfaces
      描述:

      移除国家区域码变化的监听器。

      MSDK 5.0.0开始支持

      输入参数:
      @NonNull AreaCodeChangeListener listener国家区域码变化的监听器
      method clearAllListeners
      void clearAllListeners()
      包:dji.v5.manager.interfaces
      描述:

      移除所有国家区域码变化的监听器。

      MSDK 5.0.0开始支持

      enum AreaCode
      enum AreaCode
      包:dji.v5.manager.areacode
      描述:

      国家区域码类。

      MSDK 5.0.0开始支持

      Enum Members:
      CHINA中国。
      UNITED_STATES_OF_AMERICA美国。
      FRANCE法国。
      JAPAN日本。
      Class Members:
      enum AreaCodeDataSource
      enum AreaCodeDataSource
      包:dji.v5.manager.areacode
      描述:

      国家区域码数据来源类,用于获取当前的国家区域码的判断来源。

      MSDK 5.0.0开始支持

      Enum Members:
      UNRELIABLE_SOURCE国家区域码数据库(ac.zip)被非法更改,此时国家区域码会返回CN。
      AIRCRAFT_GPS通过飞机的GPS判断国家区域码。
      PHONE_GPS通过手机的GPS判断国家区域码。
      MCC通过手机的移动国家区域码(MCC)判断国家区域码。
      IP通过服务器的IP判断国家区域码。
      LOW_ACCURACY_GPS通过GPS计算最近邻城市判断国家区域码,可信度较低。
      CACHE通过缓存获取国家区域码。
      Class Members: