【发布时间】:2013-01-01 06:42:54
【问题描述】:
我正在尝试为我的应用创造历史。每当用户计算每小时卡路里率时,我希望将其存储到另一个活动列表视图中。我该怎么做?
AlertDialog.Builder alertDialog = new AlertDialog.Builder(Monitor.this);
alertDialog.setTitle(gotNames);
alertDialog.setMessage("You are currently burning " + caloriesForMen()
+ " calories per hour");
alertDialog.setPositiveButton("Save", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
});
点击保存按钮时写入,我想获取caloriesForMen().toString() 的值并将其放入列表视图中。现在,此信息仅特定于选定的用户。有多个用户,我想知道如何将他们的卡路里燃烧率值存储在列表视图中,并为每个创建的用户保存它们。有什么想法吗?谢谢。
【问题讨论】:
-
你考虑过使用 SQLite 吗?
-
创建 hashmap 并根据 userId(key) 存储值 创建自定义对象来存储值。它是用于临时目的,否则您可以将其存储在数据库或服务器端
-
@Taruni 我知道我需要存储它,但我不知道如何存储。我已经尝试使用我的数据库,但是如何将多个值保存到一行?
标签: java android eclipse listview save