我无法确定如何将多语言应用程序的数据保存为测验应用程序。 我知道我必须将它们保存在 values /或values-fr / 文件夹中,以便android为每种语言访问它们。 但是,我在哪里保留每种语言的问题,将有许多人通过以下方式访问:
<string name="Question 1">Bla Bla</string>
<string name="answer1">answer1</string>
<string name="answer2">answer2</string>
<string name="Question 2">Bla Bla</string>
<string name="answer1">answer1</string>
<string name="answer2">answer2</string>
我想保留他们这样的东西
<id>1<id>
<question>Question1</question>
<answer1>Answer 1</answer1>
<answer2>Answer 2</answer2>
<id>2<id>
<question>Question 2</question>
<answer1>Answer 1</answer1>
<answer2>Answer 2</answer2>
<id>3<id>
<question>Question 3</question>
<answer1>Answer 1</answer1>
<answer2>Answer 2</answer2>
如何从文件中获取它们。
答案 0 :(得分:0)
您可以制作稳定内容多语言,例如TextView
的标签或EditText
的提示,但如果您想制作动态内容多语言,我认为它会对你来说意味着很多工作。所有的问题都应该转移到很多语言上。所以我建议你根据语言制作你的应用程序多版本。