【发布时间】:2014-03-17 09:29:25
【问题描述】:
我是 Android 开发的初学者......你能告诉我这是否是声明 hashmap 并将其添加到 arraylist 的正确方法吗?
Button createagendaButton = (Button) dialog.findViewById(R.id.button2);
createagendaButton.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
ArrayList<HashMap<String, String>> mylist = new ArrayList<HashMap<String, String>>();
HashMap<String, String> map = new HashMap<String, String>();
map.put("agendaTitle", edit_agendaTitle.getText().toString());
map.put("presenterName", edit_presenterName.getText().toString());
mylist.add(map);
}
});
【问题讨论】:
-
您有什么需求?
-
我的应用中有 3 个编辑文本,它们的值需要放入 hashmap 中
-
好吧,恐怕你不需要哈希图,直接使用 db 存储或 sharedprefrences 进行临时存储
-
@SrinathGanesh 我不需要将这些值存储在数据库中或共享首选项中......我希望将这些值放入哈希图中并将其存储在数据库中......是否可能??怎么样??
-
如何在logcat中显示hashmap值??