Android:如何将用户输入保存到本地数据?

时间:2020-10-12 13:32:16

标签: java android xml android-studio

我一直在做一个小型项目研究,在Linux上没有任何android studio only终端,而在我的手机上没有助手,我成功地列出了存储在/res/values/strings.xml中的项目列表,涉及很多我看到的组件和适配器的数量。 我的问题是,如何将用户输入保存到列表中?可能因为它是预编译列表而无法实现? 该textEdit和addButton现在具有空脚本,仅是一个示例。 my app

2 个答案:

答案 0 :(得分:1)

对于新手,我建议您在android中使用“ SharedPreferences”。只需将新值存储在数组中并在需要时检索数组并对其进行排序。

您还可以使用数据库(Room DB)。但是,用于存储此列表是不需要的。

您可以在线查看基本的SharedPreferences教程。

答案 1 :(得分:0)

如果只想使用该xml文件,则可以执行以下操作:

  1. 通过覆盖OnClickListener接口的onClick()方法并在其中实现逻辑,可以在按下按钮时从输入中获取值。
  2. 使用 JAXB 将收集的数据保存在您现有的XML文件中。
相关问题