正确使用HashMap

时间:2013-12-16 16:21:14

标签: java android xml listview adapter

我有一个ListView,其中包含设备上安装的所有应用程序。当我单击其中一个上下文操作栏的一部分以对所选项执行操作时。要存储应用程序包的名称和列表中的位置,我正在使用HashMap。所以我在我的适配器ListView中编写了这段代码。

1 个答案:

答案 0 :(得分:1)

如果您希望每次都将日志记录行放在内部,那么您的日志就不在循环中了。

public void getHashMap() {
    int value = 0;
    String key = "";
    Iterator myVeryOwnIterator = mHashMap.keySet().iterator();
    while(myVeryOwnIterator.hasNext()) {

        key=(String)myVeryOwnIterator.next();
        value= mHashMap.get(key);
        Log.d("", "Retrieving value "+key+value);

    }
}