代码之家  ›  专栏  ›  技术社区  ›  Vikas Patidar

在Android中自定义自动完成功能

  •  0
  • Vikas Patidar  · 技术社区  · 15 年前

    我想显示联系人名单和各自的电话号码

    喜欢


    Vikas Patidar<9999999999>


    Rahul Patidar<9999999999>


    当用户在“手机号码”字段中键入文本时,使用自动完成文本视图。

    在默认样式中,我只能显示名称列表。

    有谁能告诉我如何实现这一点,当用户选择列表中的任何项目时,我可以在手机号码字段中显示该项目的号码。

    1 回复  |  直到 15 年前
        1
  •  5
  •   Sergey Glotov Nitesh Khosla    15 年前

    SimpleAdapter

    SimpleAdapter adapter = new SimpleAdapter(context, list, R.id.row_layout, new String[] { "Name", "Phone" }, new int[] { R.id.name, R.id.phone });
    autoCompleteField.setAdapter(adapter);
    

    List<? extends Map<String, ?>

    link