开发 WinPhone SDK 开发指南 输入提示

输入提示 最后更新时间: 2021年01月22日

可以查询某一关键字的输入提示,keywords 为必选项, 同时可以设置城市和类别,详细的参数说明参见参考手册。AMapInputTips 中提供了两个 InputTips 的重载函数, 用户可以根据搜索需求进行选择,示例代码(详见demo中AMapInputWordTips.xaml.cs)如下:

public async void GetAmapInputTips( string words,string city,string types)  
{  
  //请求输入提示查询,keywords为必填项  
  AMapTipResults tipResults = await AMapInputTips.InputTips(words, city, types);  
  this.Dispatcher.BeginInvoke(() =>    //处理结果  
  {  
    if (tipResults.Erro == null && tipResults.TipList != null)  
    {  
      if (tipResults.TipList.Count == 0)  
      {  
        MessageBox.Show("无查询结果");  
        return;  
      }  
      int i = 0;  
      foreach (AMapTip tip in tipResults.TipList)   //遍历输入提示数组  
      {  
        i++;  
        Debug.WriteLine(tip.Adcode);  
        Debug.WriteLine(tip.Name);  
        Debug.WriteLine(tip.District);  
      }  
      Debug.WriteLine(i);  
      //绑定列表数据  
      listBox.ItemsSource = tipResults.TipList.ToList();  
    }  
    else  
    {  
      MessageBox.Show(tipResults.Erro.Message);  
    }  
  });  
} 
返回顶部 示例中心 常见问题 智能客服 公众号
二维码