在我开始处理这个项目之前,我有几个editTexts,当用户输入文本时我想保存它(作为一个字符串,并在该字符串中用逗号分隔的其他edittexts中添加值)。保存这样的数据的最佳方法是什么。 当用户下次启动应用程序时,将不再需要以前的数据。
答案 0 :(得分:0)
制作分隔列表可能有一百种不同的方法,但要真正回答你的问题,我会给你三种简单的方法
字符串:
String someString = someString + "," + SOMESTRINGFROMEDITTEXT;
的StringBuilder:
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append(SOMESTRINGFROMEDITTEXT + ",");
String someString = stringBuilder.toString();
的ArrayList:
StringBuilder stringBuilder = new StringBuilder();
ArrayList<String> arrayListOfStrings = new ArrayList<String>();
arrayListOfStrings.add(SOMESTRINGFROMEDITTEXT);
for (String s : arrayListOfStrings) {
stringBuilder.append(s + ",");
}
String someString = stringBuilder.toString();