【问题标题】:Display contacts name and phone number in multiautocomplete textview在多自动完成文本视图中显示联系人姓名和电话号码
【发布时间】:2013-08-20 01:04:21
【问题描述】:

我有一个 multiautocomplete 文本视图,当用户在框上键入关于使用内容解析器在 ContactsContracts 上的数据查询的内容时,它会自动完成。但我想在一个列表中显示名称和编号。

这里是代码

        name_Val = (String[]) c_Name.toArray(new String[c_Name.size()]);
        phone_Val= (String[]) c_Number.toArray(new String[c_Name.size()]); 


        ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),R.layout.custom_dropdown, name_Val);
        txtPhoneNo.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
        txtPhoneNo.setAdapter(adapter);

不幸的是,它只显示名称。我想在联系人姓名后显示号码。

【问题讨论】:

    标签: android android-listview arraylist


    【解决方案1】:

    您应该使用自定义适配器或带有自定义视图的简单适配器

    【讨论】:

    • 欢迎来到 SO!尝试添加更多详细信息或示例来改进您的答案。如此简短的回答似乎对原始发帖人和社区没有用处。
    猜你喜欢
    • 1970-01-01
    • 2012-02-20
    • 1970-01-01
    • 1970-01-01
    • 2012-02-11
    • 2017-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多