这个问题可能有点复杂,但无论如何我会尝试:
我正在制作一个应用程序,它收集一种语言的单词列表,以及每个单词的翻译。两者都在同一个String数组中。我希望用户能够存储他永久制作的列表,以便以后可以找到它们进行练习。我在下面做了一个草图。它非常简化。
在Activity1中,用户选择天气来制作新的词汇表,或者选择旧的词汇表(之后必须先存储)。如果用户创建新列表,他可以选择将其存储在Activity3中。在Activity2和Activity3之间将有一个Activity,用户可以练习他的词汇表的翻译。为简单起见,我已将此活动放在草图中。
如何以编程方式保存从Activity3中生成字符串数组的词型列表,如何为每个列表/数组提供用户可以选择的名称,如果他想从Activity1中选择旧列表? / p>
如果有人能指导我,我会非常感激: - )
答案 0 :(得分:2)
为什么要将包括翻译在内的所有单词放在单个字符串数组中?真的需要吗?根据情景,我不这么认为......
我们假设翻译只需要1种语言。
Activity2
中对每个单词执行插入操作。Activity3
中选择所有单词,在列表中显示并练习翻译。对于特定的单词翻译,请更新sqlite-row并将word_trans值设置为该值。