我如何在listView的1行中显示2个textView?

问题描述 投票:0回答:1

我想制作一个不带数据库的联系人应用程序,它具有2个输入字段(名称和电话)和一个按钮,当按下按钮时,2个输入将进入列表视图,我找到了一种使用1个输入的方法(项目),但我不知道该如何使用2(项目和子项目)。

java android-listview
1个回答
0
投票

您需要创建一个简单的地图:

public static Map<String, String> namePhoneMap;
static {
    namePhoneMap = new HashMap<>();
    namePhoneMap.put("John Doe", "333-555-555");
    namePhoneMap.put("Peter Parker", "343-343-343");
    namePhoneMap.put("Steve Jobs", "000-000-000");
}

您可以访问地图:

//Get first contact by name  
System.out.println(namePhoneMap.get("John Doe"));

或:

//Get all key+value
namePhoneMap.forEach((name, phone) ->System.out.println("Name : " + name + "; Phone : " + phone));
© www.soinside.com 2019 - 2024. All rights reserved.